matlab出图时,图例默认要比python中长一些。
可以调整 ItemTokenSize 属性,缩短其长度。
ItemTokenSize 是一个图例属性,用于控制图例标志的大小。它的第一个值表示标志的长度,默认值通常是 [30, 18]。

% 示例数据
x = 0:0.1:10;
y1 = sin(x);
y2 = cos(x);
% 绘制图形
plot(x, y1, 'r', 'DisplayName', 'Sine Wave');
hold on;
plot(x, y2, 'b', 'DisplayName', 'Cosine Wave');
hold off;
% 添加图例
legend('show');
% 获取图例句柄
lgd = legend;
% 调整图例标志的长度
lgd.ItemTokenSize = [10, 18]; % [length, height],第一个值控制标志长度,默认是 30
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删