如何更改图例中的字体大小?

3736视图(过去30天)
如何更改图例中标签的字体大小?例如,如何使绘图中“一”、“二”、“三”、“四”标签的字体大小变大?
地块(兰特(4))
lgd=图例(“一个”,“两个”,“三个”,“四”);

公认的答案

MathWorks支万博1manbetx持团队
通过设置图例对象的“FontSize”属性,可以更改MATLAB图例的字体大小。
例如,绘制四条线。创建图例并将图例对象指定给变量“lgd”。然后,使用点符号访问“FontSize”属性并将值设置为14点。
地块(兰特(4))
乐金显示器=传奇(“一个”,“两个”,“三个”,“四”);
lgd.FontSize=14;
或者,您可以在'legend'命令中使用名称-值对参数指定'FontSize'属性。当包含名称-值对参数时,请在单元格数组中包含图例标签。例如:
传奇({“一个”,“两个”,“三个”,“四”},“字体大小”,14)
4评论
乔丹·弗利斯
乔丹·弗利斯 2020年12月4日
这个问题听起来像我现在遇到的问题。在我更改设置后,我将图形保存为.fig,关闭图形窗口,然后再次加载图形(只需双击)。在图形重新加载后,我的图例字体更改得以实现。

登录以发表评论。

更多的答案(3)

穆克什·贾达夫
穆克什·贾达夫 2016年10月9日
干得好:
h=图例(“x”,“是的”,“z”);
设置(h,“字体大小”12);
2评论
贾米尔汗
贾米尔汗 2020年10月26日
图例('x','y','z'),集合(图例,'fontsize',12);
这个也可以,你没有将图例设置为对象

登录以发表评论。


奥多22
奥多22 2016年12月1日
l=图例('1','2','3');
l.FontSize = 40;

萨姆森·姆斯尼亚
萨姆森·姆斯尼亚 2018年3月23日
如何使用CreateDatabase(第22行)解决错误?
使用EigenfaceCore时出错(第20行)输入参数不足。
1评论
沃尔特·罗伯森
沃尔特·罗伯森 2018年3月26日
您需要将包含数据的目录路径传递给EigenfaceCore。看到的例子。以M文件为例。

登录以发表评论。

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始狩猎!