
问题: 如图所示,画出来的图的图例线太短,希望增加线的长度。
在网上搜索了很多的方法, 最简单的解决方法如下:
leg = legend('1','2','3');
leg.ItemTokenSize = [x1, x2 ];
x1,x2 的默认值分别是x1=30,x2=18.因此可以调整其数值大小改变线长短。
结果:设置为
leg = legend('1','2','3');
leg.ItemTokenSize = [80,40];
结果图如下:

链接为看过的解决方案:
https://www.mathworks.com/matlabcentral/answers/396439-how-to-increase-the-length-of-the-legend-line
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删