查看: 698|回复: 5|关注: 0

[已解决] 如何 改变 图例 标记的大小?

[复制链接]

新手

7 麦片

财富积分


050


6

主题

16

帖子

0

最佳答案

如何放大图例

如何放大图例
比如要放大图例中的标记大小

论坛优秀回答者

0

主题

1986

帖子

288

最佳答案
  • 关注者: 55
发表于 2019-11-3 09:32:33 | 显示全部楼层
plot(1:100,'.');
hold on
plot([1:100].^1.5,'.r')
legend('First','Second')
使用下列命令:
legendmarkeradjust(20)
望设置为最佳答案!谢谢

legendmarkeradjust.m

1.2 KB, 下载次数: 26

新手

7 麦片

财富积分


050


6

主题

16

帖子

0

最佳答案
 楼主| 发表于 2019-11-4 09:48:39 | 显示全部楼层
这样的结果:

索引矩阵引用不正确。

出错 legendmarkeradjust (line 26)
    elseif sum(strcmp(properties(l2(n).Children),'MarkerSize'))

论坛优秀回答者

0

主题

1986

帖子

288

最佳答案
  • 关注者: 55
发表于 2019-11-4 10:05:13 | 显示全部楼层 |此回复为最佳答案
老朽 发表于 2019-11-4 09:48
这样的结果:

索引矩阵引用不正确。

首先你的matlab是14版本以上的吗?!

其次你是按照我给的示例进行的吗?!

还有就是最好把数据和代码上传上来

新手

7 麦片

财富积分


050


6

主题

16

帖子

0

最佳答案
 楼主| 发表于 2019-11-4 11:21:24 | 显示全部楼层
首先 感谢这位大神给我的帮助
下面这个问题我一一回答:

1、我的软件版本是R2014a
2   数据我是按您给我代码进行的

代码是:

clear all

plot(1:100,'.');
hold on
plot([1:100].^1.5,'.r')
legend('First','Second')

legendmarkeradjust(20)


其中‘legendmarkeradjust’函数已经放到执行文件夹中了

感谢大神!!!

论坛优秀回答者

0

主题

1986

帖子

288

最佳答案
  • 关注者: 55
发表于 2019-11-4 11:38:29 | 显示全部楼层
老朽 发表于 2019-11-4 11:21
首先 感谢这位大神给我的帮助
下面这个问题我一一回答:

望设置为最佳答案!谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

快速回复 返回顶部 返回列表