我需要防止特定的绘图条目显示在 Matlab 绘图图例上。
Sample:
% x and y are any plot data
for i=1:5
plot(x,y);
plot(x2,y2,'PleaseNoLegend!'); % I need to hide this from legend
end
legend('show');
我可以在绘图命令中设置任何标志,以便该特定条目不会显示在图例中吗?
您可以通过设置来实现'HandleVisibility'
财产给'off'
。请注意,这隐藏了所有函数的这些图的句柄,而不仅仅是legend
.
例如,
hold on
for k = 1:3
x = 1:10;
y = rand(1,10);
x2 = x;
y2 = y + 2;
plot(x,y);
plot(x2,y2,'--','HandleVisibility','off'); % Hide from legend
end
legend('show')
生成图表
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)