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

3680次(过去30天)
如何更改图例中标签的字体大小?例如,我如何使“一”,“二”,“三”,“四”标签的字体大小更大?
情节(兰德(4))
乐金显示器=传奇(“一个”“两个”“三”“四”);

接受的答案

MathWorks支金宝app持团队
你可以通过设置图例对象的“FontSize”属性来改变MATLAB图例的字体大小。
例如,画四条线。创建一个legend,并将legend对象赋给变量lgd。然后,使用点符号来访问'FontSize'属性,并将值设置为14点。
情节(兰德(4))
lgd=图例(“一个”“两个”“三”“四”);
乐金显示器。字形大小= 14;
或者,可以使用“legend”命令中的名称-值对参数指定“FontSize”属性。包含名称-值对参数时,请在单元格数组中包含图例标签。例如:
传奇({“一个”“两个”“三”“四”},“字形大小”14)
4评论
约旦Fliss
约旦Fliss 2020年12月4日
这个问题听起来就像我现在遇到的问题。在我改变设置后,我将图形保存为.fig,关闭图形窗口,然后再次加载图形(通过简单地双击它)。在图形重新加载后,我的图例字体更改实现了。

登录评论。

更多答案(3)

穆克什Jadhav
穆克什Jadhav 2016年10月9日
给你:
h =传奇(“x”“y”“z”);
集(h,“字形大小”,12);
2的评论
贾米尔汗
贾米尔汗 2020年10月26日
传奇(x, y, z),设置(传说”字形大小12);
这同样有效,您没有将图例设置为对象

登录评论。


odo22
odo22 2016年12月1日
l =传奇(' 1 '' 2 '“3”);
l、 FontSize=40;

参孙Msgna
参孙Msgna 2018年3月23日
如何使用CreateDatabase(第22行)解决输入参数不足的错误。
错误使用EigenfaceCore(第20行)输入参数不足。

下载188bet金宝搏

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始打猎吧!