same display name in two different plot
4 次查看(过去 30 天)
显示 更早的评论
How can i use the same display name in two different plot ? and have one display name on the legend.
回答(1 个)
Luca Ferro
2023-5-8
移动:Image Analyst
2023-5-8
plot(ax, [X1 X2],[Y1 Y2], 'LineWidth',t,'Color',b, 'Displayname', 'Line');
hold on
%... rest of the code
plot(ax, [X1_2 X2_2 ],[Y1_2 Y2_2], 'LineWidth',t_2,'Color','g', 'Displayname', 'Line);
hold off
2 个评论
Luca Ferro
2023-5-8
编辑:Luca Ferro
2023-5-8
after the two plot(...) use this:
legend('signalName','signalName')
i think this is the closest we can be. Having two lines of different color with only one entry in the legend that describes them both is not supported(as far as i know) and also is not how a legend should work .
If you really want only one entry for both make them of the same color and use again the legend command with only one entry.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Legend 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!