• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

[转帖] Matlab Figure 图形保存以及 Simulink 中 Scope 窗口坐标标注(label)的设置 ...

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

[转帖] Matlab Figure 图形保存以及 Simulink 中 Scope 窗口坐标标注(label)的设置

来源:http://blog.csdn.net/chenyusiyuan/archive/2009/09/08/4533242.aspx

Matlab Figure 图形保存以及 Simulink 中 Scope 窗口坐标标注(label)的设置

1、我们使用Matlab绘制出数据的各种图形需要保存的时候,不少同学是直接用屏幕截图的办法来做的,但这样出来的图并不清晰,不便于后续应用和处理,并且往往不符合发表论文的要求,很多论文是要求用 .eps 格式的图片的。实际上,我们可以有下面两种更好的处理方法:

(1)在论文里插入图片

在Matlab的Figure窗口,点击菜单栏的Edit,选择Copy Figure,然后转到你的文档界面,把光标放到需要插入图片的位置,然后Ctrl+C,你就可以得到比较清晰的图片了。

需要注意的是,这时候的图片有相当一部分空白区域,你可以用word图片工具栏的‘裁剪’功能把图片空白区域消除掉。

另外,如果需要对图片的大小进行拉伸,最好不要直接用鼠标拖拉,这样容易导致图中的点线分布变形,可以右键点击图片,选择‘设置图片格式’,在‘大小’标签的‘缩放’栏里,设置图片的大小。

(2)直接保存 Figure

为了便于后续处理和应用,建议大家形成一个良好习惯,即把绘制所得的Figure窗口直接保存为.fig文件,以后你就可以多次打开它,对图像进行修改处理,例如加注标签(label)等,也可以打开.fig文件把所显示的图像转存为其它格式的文件,例如.eps、.jpg等。

2、在做Simulink仿真时,使用的Scope波形显示模块实际上也是一种Figure窗口,不过Matlab把Scope的菜单栏隐藏起来,只提供了几个有限的参数设置。如果需要对Scope中的图加上坐标、更改界面背景色等,没有菜单栏就基本上无从下手了。

可以在打开你的mdl文件之后,在Matlab的命令行输入以下指令来恢复显示Scope的Figure菜单栏:

>> set(0,\'ShowHiddenHandles\',\'on\');
>> set(gcf,\'menubar\',\'figure\');

这样Scope窗口就如下所示:

然后点击菜单栏的 Edit ,可以选择 Copy Figure 来保持波形图,也可以选择 Figure Properties 来调整 Scope 的各种图形属性,包括添加 xlabel、ylabel、title,更改背景颜色,调整波形曲线的线型、粗细等等:

P.S.:除了上面说的那两行指令外,在网上还找到一段相似的程序,不过我使用时Matlab提示第4行代码出现Error,不知是何原因,也贴在这里大家分析下吧,呵呵。

shh = get(0,\'ShowHiddenHandles\');
set(0,\'ShowHiddenHandles\',\'On\')
set(gcf,\'menubar\',\'figure\')
set(gcf,\'CloseRequestFcn\',\'closereq\')
set(gcf,\'DefaultLineClipping\',\'Off\')
set(0,\'ShowHiddenHandles\',shh)

这段程序引用于:http://hhuang33.blog.163.com/blog/static/2684129320093883229488/

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/chenyusiyuan/archive/2009/09/08/4533242.aspx


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
(43)uniGUI for cBilder&Delphi 为 UniDBGrid 设置列锁定发布时间:2022-07-18
下一篇:
[Delphi] FMXUI - 沉侵式状态栏发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap