图例中变量的名称,matlab
name of a variable in legend, matlab
我想要在 matlab 的绘图图例中显示我的变量名称。这可能吗?
我的例子是:
function example(x1)
figure;
plot(x1.time, x1.value);
legend(x1);
end
现在我想像这样调用我的函数:
>> example(myvariable)
我的图例应该是这样的:
---------------
| -- myvariable |
---------------
感谢大家的帮助。
您可以使用 inputname
获取调用工作区中输入的名称,然后将其传递给 legend
或设置绘图的 DisplayName
属性到这个值。
function example(x1)
figure
plot(x1.time, x1.value)
legend(inputname(1))
end
我想要在 matlab 的绘图图例中显示我的变量名称。这可能吗?
我的例子是:
function example(x1)
figure;
plot(x1.time, x1.value);
legend(x1);
end
现在我想像这样调用我的函数:
>> example(myvariable)
我的图例应该是这样的:
---------------
| -- myvariable |
---------------
感谢大家的帮助。
您可以使用 inputname
获取调用工作区中输入的名称,然后将其传递给 legend
或设置绘图的 DisplayName
属性到这个值。
function example(x1)
figure
plot(x1.time, x1.value)
legend(inputname(1))
end