图例中的变量名称,matlab
Posted
技术标签:
【中文标题】图例中的变量名称,matlab【英文标题】:name of a variable in legend, matlab 【发布时间】:2017-05-01 03:15:55 【问题描述】:我想在 matlab 的绘图图例中命名我的变量。这可能吗?
我的例子是:
function example(x1)
figure;
plot(x1.time, x1.value);
legend(x1);
end
现在我想调用我的函数:
>> example(myvariable)
我的图例应该是这样的:
---------------
| -- myvariable |
---------------
感谢你们的帮助。
【问题讨论】:
Matlab get string containing variable name的可能重复 【参考方案1】:您可以使用inputname
获取调用工作区中输入的名称,然后将其传递给legend
或将绘图的DisplayName
属性设置为此值。
function example(x1)
figure
plot(x1.time, x1.value)
legend(inputname(1))
end
【讨论】:
以上是关于图例中的变量名称,matlab的主要内容,如果未能解决你的问题,请参考以下文章