博客
关于我
matlab 线型_Matlab自动导出论文插图 「实用技巧」
阅读量:795 次
发布时间:2023-02-07

本文共 895 字,大约阅读时间需要 2 分钟。

前段时间写了两篇论文,从算法实现、框架搭建到文字撰写,基本都是一气呵成,而唯独在出图上浪费了大量时间。一般期刊要求论文图片要清晰美观,且图中字符要能看得清(>8)。单是这一条,就让我搞了好久。

最开始是用QQ截图:为了清晰,我凭感觉调大字号,图片放大到屏幕容不下,截图后插入到word里,再调整大小,以为这样分辨率就会高……怎么硕呢,操作迷人,效果感人。

后来尝试用Matlab手动导出图片。简单来说,就是在‘Figure’窗口,选择File – Export Setup…,在弹出的‘Export Setup: Figure’窗口,根据自己的需求,分别调整图片尺寸、分辨率、字体字号等参数,保存设置后,选择File – Save As…,根据需求选择相应的图片格式,一般选‘.emf’或‘.tif’,也可以选择矢量图格式‘*.eps’,后续可以在Ai等软件中进一步编辑。

不过,这种可视化的操作方法,效果方面确实有所改进,但还是有些繁琐,每当想修改一次图片,就要重新设置一遍参数(如果需要,还得在Ai中重新设置一遍线型)。而且图片的效果,似乎还受‘Figure’窗口大小的影响。比如,下面两张图是同样的参数,小‘Figure’窗口与大‘Figure’窗口的对比。能看出,字符有一定缩放。

后来机缘巧合,看到一个大牛直接用Matlab代码调整图片格式、出图,自己实际操作后,发现效果与手动设置出图参数基本一致,而效率却高出不少。代码很简单:

hfig = figurefigWidth = 5;  % 设置图片宽度figHeight = 5;  % 设置图片高度set(hfig,'PaperUnits','inches'); % 图片尺寸所用单位set(hfig,'PaperPosition',[0 0 figWidth figHeight]); % 图片位置设置fileout = ['test1.']; % 输出图片的文件名print(hfig,[fileout,'tif'],'-r600','-dtiff'); % 设置图片格式、分辨率

图片效果:

万事俱备,再发几篇?

以上。

转载地址:http://kuyfk.baihongyu.com/

你可能感兴趣的文章
MacBook Air怎么重新输入wifi密码
查看>>
MacBook Pro 休眠后五国,自动重启报错
查看>>
Macbook Pro下Bootcamp上win7截图方法
查看>>
macbook 外接显示器黑屏,不显示
查看>>
MacBook开机出现问号文件夹?别急 可能是这些原因!
查看>>
MacBook键盘突然失灵?这几个排查步骤一定要试试!
查看>>
Macbook风扇突然一直狂转?一文搞定各种可能原因
查看>>
MacBook黑屏/白屏开不了机?一文搞定所有可能的解决方案!
查看>>
Machine Learning in Action -- 树回归
查看>>
Machine Learning Project Walkthrough: Preparing the features
查看>>
macOS Big Sur 11.0.1 上未弹出应用程序
查看>>
MacOS Docket 安装及核心中间件环境搭建
查看>>
MacOS:创建目录出现 Read-only file system
查看>>
macOS使用django安装mysqlclient遇到的问题(mysqlclient 1.3.3 or newer is required)
查看>>
macOS系统上安装JDK
查看>>
MacType Decency 项目常见问题解决方案
查看>>
Mac下IDEA更换Maven仓库
查看>>
Mac下MySQL 报错:Error1045(28000)解决办法
查看>>
Mac下redis安装和启动
查看>>
Mac下各种网络命令的使用
查看>>