我遇到了一个问题,图例框不能随着字体大小的变化自动调整大小。
x = [1 4 6 8 0 2 4 7 8]
plot(x)
lngd = legend('Nov 5, 2010 09:00 - 09:01');
set(lngd, 'interpreter','latex', 'fontsize', 10);
生成以下图形
我的两个问题是
盒子太小了这些词是开箱即用的我试过把盒子放大,但没有成功。
我想把图例框移到右下角我试过了,但没有运气。
我该如何解决这两个问题?
最佳答案
您使用'interpreter', 'latex'
有什么特殊原因吗它似乎混淆了一些Matlab的传奇拳击。通过设置Position
变量,您可以尝试手动更改图例框的位置和大小。
x = [1 4 6 8 0 2 4 7 8]
plot(x)
lngd = legend('Nov 5, 2010 09:00 - 09:01');
set(lngd, 'fontsize', 10, 'interpreter','latex','Position', [0.55,0.15,0.35,0.08]);
Position
向量是0~1范围内盒子的[left,bottom,width,height]
。