matlab中图例的字怎么改,科学网-Matlab 循环添加图例 更改图例位置-肖鑫的博文...

在不确定所要加的图例的个数时,弄明白legend参数实际可以用元胞数组代替后

for i = 1:n

string{i} = ['string',num2str(i)];

end

legend(string)

前文自定义lg1 = plot... lg2 = patch... lg3 = bar... lg4 = contour...

lgd = legend([lg1,lg2,lg3,lg4],'String1','String2','String3','String3','location','Southwest');% 这里location可以设置在图内的几个位置,具体查看help,但有时作图legend会挡住,就需要自定义legend位置

% fontsize设置legend里字体大小,position 四个参数分别为 [左 下 宽 高],‘box’,'off'设置legend不加边框

set(lgd,'fontsize',14,'position',[0.4453 0.7852 0.2086 0.1269])%,'Box','off')

转载本文请联系原作者获取授权,同时请注明本文来自肖鑫科学网博客。

收藏

分享

分享到:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值