2016-12-15 30 views
0

matlabのプロットの凡例に変数の名前が必要です。これは可能ですか?凡例の変数名、matlab

私の例がある:私の伝説はのようになります

>> example(myvariable) 

--------------- 
| -- myvariable | 
--------------- 

あなたに感謝を


今私は次のように私の関数を呼び出したいです助けてください。

+0

可能性のある重複した[Matlabの取得文字列変数名を含む](http://stackoverflow.com/questions/11453165/matlab-get-string-containing-variable-name) –

答えて

5

あなたは、呼び出し元のワークスペースに入力の名前を取得するためにinputnameを使用し、legendにこれを渡すか、この値にプロットのDisplayNameプロパティを設定することができます。

function example(x1) 
    figure 
    plot(x1.time, x1.value) 
    legend(inputname(1)) 
end 
関連する問題