| 查看: 1566 | 回复: 3 | ||||
[求助]
fig文件中legend位置跑偏 已有2人参与
|
| 大家好,为了不让matlab中的legend 挡住曲线,用程序控制,使得legend 放在一个合适的位置,生成fig文件,保存。但是,重新打开这个fig文件后,legend 位置又自动跑偏了,怎么处理?谢谢!提交必须是FIG文件。每次鼠标拖动的方式当然可以,但总不能给编辑部说,你们自己拖Legend的位置啊。多谢! |
» 猜你喜欢
退学或坚持读
已经有8人回复
多组分精馏求助
已经有6人回复
免疫学博士有名额,速联系
已经有8人回复
国家级人才课题组招收2026年入学博士
已经有6人回复
交叉科学部支持青年基金,对三无青椒是个机会吗?
已经有7人回复
青椒八年已不青,大家都被折磨成啥样了?
已经有15人回复
国家基金申请书模板内插入图片不可调整大小?
已经有6人回复
pdl9527
专家顾问 (小有名气)
-

专家经验: +8 - 应助: 100 (初中生)
- 金币: 2109.3
- 红花: 23
- 帖子: 282
- 在线: 112小时
- 虫号: 1227333
- 注册: 2011-03-09
- 性别: GG
- 专业: 分离过程
- 管辖: 计算模拟
【答案】应助回帖
感谢参与,应助指数 +1
|
有两种方法来确定location的位置, 第一种是通过 legend(___,'Location',lcn) 来设置 这个方法只能把图例设置在四个角上,你可以doc legend查看方法。 第二种是知道你想要legend在图中的位置的坐标,然后 set(legend,'Position', [x,y,z,k]; 那么如何获得你想要的坐标呢,这里提供一个方法,画完图后先将legend手动拖到你想要的地方,然后点击 文件-生产代码 在得到的m文件末尾可以获得legend的坐标信息,然后在你自己的程序中添加 set(legend,'Position', [x,y,z,k]; 即可 |
2楼2017-02-20 21:04:21
512095518
专家顾问 (正式写手)
-

专家经验: +52 - 仿真EPI: 1
- 应助: 118 (高中生)
- 金币: 7665.4
- 红花: 78
- 帖子: 712
- 在线: 186.1小时
- 虫号: 3195576
- 注册: 2014-05-10
- 性别: GG
- 专业: 大气环境与全球气候变化
- 管辖: 计算模拟

3楼2017-02-21 11:20:50
|
4楼2017-08-19 22:41:00













回复此楼