找回密码
 注册
关于网站域名变更的通知
查看: 602|回复: 1
打印 上一主题 下一主题

根据SCI等期刊、会议论文等要求进行matlab和Visio图片的保存

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-1-21 10:07 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
1. MATLAB% K+ X9 V# ^$ J: _# @% k7 R
, }' l5 q* E3 L' M* ^3 k1 \
由于论文中图像必须清晰与整齐,所以复制图像时必须借助一些额外的命令。
  J8 U% Y  s. v: I2 t/ ^* j. M  B' k. w/ v: x9 ^
1.1 复制6 A) @" L9 s4 P3 E0 X7 d

4 J# q' {: i0 d3 z6 u) QMATLAB中复制图像使用的是“编辑->复制图形”,这样可以保证图像的清晰。而且为了保证清晰,复制到word中的图像必须使用原图,不能再次进行压缩。/ I8 n: N  b2 I1 d6 M: X7 _
$ H7 F* R, ?: A' _; x* f! |# a" b
6 n& v: p+ O6 w" m
7 z* `3 A/ H. t- }! x/ P
此外,要点击“编辑->复制选项”,其中可以选择“剪贴板格式”、“图形背景颜色”和“大小”。“剪贴板格式”个人认为首选“保留信息”,如果发现复制得到图像有偏差,可以尝试选择“位图”进行比较选择。“图形背景颜色”一般选择最后一项。如果选择“大小”下面的“匹配图形屏幕大小”则复制得到的图像和figure窗口显示的图像大小相同。
( a* h5 r3 t5 ~2 C1 H" s + l9 Q; ]" ^0 H9 g1 y" |: y- X& I
. ?6 b6 H; D9 O2 Q
  @, h: x2 x+ C- A# {% }
1.2 大小设置+ q; S& O0 j8 Z5 H9 W
0 O, q' ?! J+ I. u& E! B* u
论文中相同类型图像要使用相同的尺寸,图像无压缩,且一些期刊论文的模板中对图片的大小有具体的规定。设置图像大小的命令主要可以使用set与get。1 I4 q3 F7 b+ ~0 @3 U4 A  W
' @/ W  a! W0 ^: F
当使用plot等命令得到图像并且进行坐标、线型等设置之后,首先使用set(gcf,'windowstyle','normal')让figure窗口处于可编辑状态,完后使用set (gcf,'Position',[40,30,600,200])设置图像大小,其中[]中参数为[xmin,ymin,width,height],'Position'通过'units’规定单位,常用的有:pixel(像素,缺省)、inches(英寸)、centimeters(厘米)、points(磅)。例如要求图像高6cm、宽8.3cm,则使用命令set (gcf,'units', ' centimeters ','Position',[4,3,8.3,6]),就可以得到:
! o1 q) W: `0 P! _
" {; A8 N, Y# N( x9 I% E2 l/ l
& ^1 C1 V+ X# p& u, P: V 4 K% N; w% ]6 D! b6 M8 \* ^

7 a! G( S. o4 S& a( h
; w4 i+ I5 Y7 `0 j& D* l需要注意的是:使用一次set命令可能不会得到正确的尺寸,此时再输入一次set命令即可。如果不知道应该设定多大的图像尺寸,可以先通过伸缩figure窗口得到自己感觉适合的尺寸。$ \7 L+ s3 O1 s" ^
. x0 M0 B: s+ `$ R
这时,使用get (gcf,'Position')就可以得到图像所对应的位置信息。
9 Q; `# [% k7 \/ i& h' M) r
8 J9 m, x7 j$ g1 H+ F3 v
: |  {1 {" d8 W& N) b : D7 `/ V0 r: w. i$ @' K
" y7 _/ r! o7 p9 H$ Y- P, F
需要注意,开始时默认的'Position'单位是pixel,但是如果在使用set命令中定义了单位为centimeters,那么之后再使用set或者get时默认的单位就都变成了centimeters。关闭此figure重新得到一个figure后,恢复默认pixel。
% j) I. J: L/ I8 Q8 n+ C% K  j6 d7 T
1.3保存图像; d+ \! Y0 H* E- Q; G6 B
3 L2 B+ d( r! g9 Q8 _# b
MATLAB的图像保存时除了需要保存为fig格式以便后续更改使用外,某些期刊还要求提供原始图像,并且对像素有具体要求。例如,如果要求原始图像为400dpi。点击“文件->导出设置”,6 G: V- F: v6 T
; [/ s8 ]$ z' {5 P6 J
1 X4 s6 [& V, z0 c7 }7 ?7 _
# n" Z/ x/ o- w4 \0 m6 Z# Z

6 x6 t- k' y7 c选择“属性->渲染”,在“分辨率”处输入400,点击“导出”,
9 y0 b5 T8 s+ W
, ~8 O+ F+ C2 m8 T' O3 P , e1 _2 c- |1 J% n) m

6 M4 D& Q' Z2 s, u8 }/ H
; ?- ?9 V3 Q9 E& n8 ^8 i9 j, |+ `' x- a- d' y8 ~, v/ |# m# g
按照论文要求的图像格式选择保存类型,很多期刊为了印刷质量一般要求tif格式,则保存类型中选择“TIFF no compression image(*.tif)”[转载]按照sci等期刊、会议论文要求进行matlab和Visio图片保存
% o$ V7 U: I( L! I# o. ~+ [6 M9 |# x! u/ w

- @; y4 ]' m5 [# J6 i - \. u6 X& P8 W- P( X; z
! `: B% H- ?4 m( T: o  Y
输入文件名之后,点击“保存”即可。
3 Q8 I0 ?) c4 p4 _. W+ r2 a' p9 `; @# I5 w
2. Visio+ |; N8 V* ~$ H6 g: G

. W, }5 T6 u9 v$ I1 O2 `" e论文中的Visio图像保持相对简单,论文对图片大小无具体要求时:Visio得到的图像复制到word中可以自动调节大小以适应版面:. V: T( N1 B( Z, U; H$ C* M: _

6 d( O- ^" J9 ]7 [% D8 \. v
- i+ G( K9 C# X& T+ S  t, f* k9 Z2 D/ t7 }6 r1 S
7 m' S: |4 `- ~) n) }" j6 K

6 {" G5 a: V7 q4 c9 \6 Y这时在word中的Visio图处,右击鼠标,选择“Visio对象->Open”(如果没有该项,则alt+双击)就可以得到下图:7 i" y6 v! d6 K% B0 r" w& t
8 S* \$ I/ H3 ~
" D+ q' ?& e& l! _0 B) {" j  _
6 Z  J" ]% a! o, ~8 c, l

. B! m% U* a- z, d% z' t( o! D" _1 V, \0 q2 E
然后选择“另存为”,格式选择“Tag图像文件格式(*.tif)”,输入文件名,点击保存,会弹出如下对话框:
/ E9 j3 C7 Y, G% o# R4 h9 c; ], v  R2 e  D0 a/ t1 a

- b8 e0 @2 f. O* I  {4 w6 Q/ `- [" W6 o
“分辨率”选择“自定义”,如果要求600dpi,输入“600x600像素/in”(好像是这么大)。“大小”如果选择“源”则得到和word中图像大小相同的图;如果论文对图片有大小要求,那么可以直接先在Visio中进行保存,选择“自定义”,输入宽、高,此时要注意后面的单位选择,再将保存得到的图像复制到word中就可以满足论文对图片大小的要求。这时保存得到的图片达到几十M,如果需要存储更小的图片,选择“常规->数据压缩—>LZW”即可。
7 P# I- d. Z  _- J9 z: o4 q2 t7 |- z) Y3 D( a+ R
注意:此文依据MATLAB2015b与office2016得到,其他版本可能会略有区别。若有错误及不足,欢迎批评指正。
. d1 g/ @5 K2 \- b1 A. [" o

该用户从未签到

2#
发表于 2020-1-21 17:51 | 只看该作者
根据SCI等期刊、会议论文等要求进行matlab和Visio图片的保存
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-5 21:18 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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