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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
1. MATLAB
8 j0 ]+ k' T8 i: @& `* Q1 t$ \$ H7 D. y$ |+ I8 k
由于论文中图像必须清晰与整齐,所以复制图像时必须借助一些额外的命令。) H/ U. C4 X  O8 T/ H5 p6 k# g

1 G& u) T' i) t1.1 复制  `8 ^' f  t' A/ A( p
/ U) c) B" o( @5 d1 F+ u
MATLAB中复制图像使用的是“编辑->复制图形”,这样可以保证图像的清晰。而且为了保证清晰,复制到word中的图像必须使用原图,不能再次进行压缩。# o* T  x7 Q/ J1 M4 I* L
* i$ ]3 p' b0 u( a/ ~
% g0 G; u6 E4 S5 Y2 w/ q

# N2 W1 ~  c# A0 a& P( L  F此外,要点击“编辑->复制选项”,其中可以选择“剪贴板格式”、“图形背景颜色”和“大小”。“剪贴板格式”个人认为首选“保留信息”,如果发现复制得到图像有偏差,可以尝试选择“位图”进行比较选择。“图形背景颜色”一般选择最后一项。如果选择“大小”下面的“匹配图形屏幕大小”则复制得到的图像和figure窗口显示的图像大小相同。6 U: X$ N% C  Q9 }& O" l
. K  D5 c! M; N5 T5 |. }" y
7 S* I! l- I  T3 N
4 a9 p# _1 z. ]" L) x0 |* C8 d& `
1.2 大小设置
" T0 G; |/ h3 R& h& V* w
; R& v" E4 J) `7 g' O论文中相同类型图像要使用相同的尺寸,图像无压缩,且一些期刊论文的模板中对图片的大小有具体的规定。设置图像大小的命令主要可以使用set与get。0 @+ l, V& J5 X7 @# |& p( V* M1 Q; e
. O3 p" a4 u8 a* U, z& X2 o
当使用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]),就可以得到:+ u9 _- e( a1 Z, B7 K
, l9 p1 N4 X$ x! P0 \

% Z# {' C, g$ n* l
# J/ }% g/ G) @0 t$ ]5 u+ {1 d7 s2 s6 h
6 I" X  ^$ a2 X4 T* _! ~8 F8 m% @3 l) U! d4 v
需要注意的是:使用一次set命令可能不会得到正确的尺寸,此时再输入一次set命令即可。如果不知道应该设定多大的图像尺寸,可以先通过伸缩figure窗口得到自己感觉适合的尺寸。/ k! M1 H: k8 @$ s$ }, c4 x% [9 b
, B9 k7 ~5 |0 `: t+ ~1 G
这时,使用get (gcf,'Position')就可以得到图像所对应的位置信息。2 s( ~9 `* x  H0 t

' ?+ r# w9 c. J1 {
' ~5 ?0 e1 [  F& ?2 o8 A9 c2 w " [2 e+ i. n  v9 S1 r6 p. q& f+ U
0 p3 C3 U& ]+ r8 r3 S; B2 i4 T
需要注意,开始时默认的'Position'单位是pixel,但是如果在使用set命令中定义了单位为centimeters,那么之后再使用set或者get时默认的单位就都变成了centimeters。关闭此figure重新得到一个figure后,恢复默认pixel。
' {" `& Z+ h6 [! B3 I0 s$ G- a( r( k" O7 E" H2 \3 D
1.3保存图像; {9 e& }8 N- }: a0 R
! M& b4 |6 Y! p) k
MATLAB的图像保存时除了需要保存为fig格式以便后续更改使用外,某些期刊还要求提供原始图像,并且对像素有具体要求。例如,如果要求原始图像为400dpi。点击“文件->导出设置”,1 D3 [$ O/ M" e) Q
6 b$ p4 v$ z2 n- U
3 ]5 {( y9 J1 b7 {7 y" g
, a' a( L- I  g8 F

/ s8 x  t# F, ^6 B: I$ V选择“属性->渲染”,在“分辨率”处输入400,点击“导出”,
; Q  k5 F6 Z' k$ T: I8 ]6 |+ U- T9 N$ E/ O& Q( L

; n# a. x, X- f; v  \: }2 H% [0 o

3 X, F. S& U$ l) Q' {: H) ~
! U- T% d0 f+ z- H" ^0 a1 [按照论文要求的图像格式选择保存类型,很多期刊为了印刷质量一般要求tif格式,则保存类型中选择“TIFF no compression image(*.tif)”[转载]按照sci等期刊、会议论文要求进行matlab和Visio图片保存
3 l1 q1 Y; Z2 G: X" M0 e6 d5 m- q2 F6 H. L

- d: D1 a- d: q2 |2 [; R" u
; o6 G7 k; N* d$ i( Z8 \. g; l- }
/ b4 B3 m& v' i  V5 d输入文件名之后,点击“保存”即可。/ o' {5 k+ G" U# h5 X
& }' _% |* L. A( b: P
2. Visio
/ e2 Q0 V4 c' P. F2 L: v
* ^- m* h( ?" D$ l2 ?* U* s论文中的Visio图像保持相对简单,论文对图片大小无具体要求时:Visio得到的图像复制到word中可以自动调节大小以适应版面:# v! A% a0 K, g9 M. L( G

1 _; m: X* c( Y5 g& B/ A
$ Q/ i0 r& g9 Z7 Q7 B* E! t; S4 T" j9 t* [
1 U% e% M# u& U# T5 [( Z* e ! ^  _2 E8 S( L4 d0 Q

" Q+ [5 E/ X% H0 ?( l这时在word中的Visio图处,右击鼠标,选择“Visio对象->Open”(如果没有该项,则alt+双击)就可以得到下图:
, P) H) ~, {" z+ ?7 P) |
4 x3 R9 Z7 }7 J" t! N
8 s+ Z1 f9 M$ O$ `/ f7 }) B
1 u! `/ k6 v1 R: M, u2 W & c3 M$ R! w! \7 N/ H3 [7 V

- U; b( J& a1 L然后选择“另存为”,格式选择“Tag图像文件格式(*.tif)”,输入文件名,点击保存,会弹出如下对话框:
6 N. x+ Y- F/ y8 X; l1 u+ F* b3 T$ Z- l! v1 `

3 x7 p2 M! ?" ^8 l1 B+ |9 x2 y- a9 x0 T7 H: [8 k$ F
“分辨率”选择“自定义”,如果要求600dpi,输入“600x600像素/in”(好像是这么大)。“大小”如果选择“源”则得到和word中图像大小相同的图;如果论文对图片有大小要求,那么可以直接先在Visio中进行保存,选择“自定义”,输入宽、高,此时要注意后面的单位选择,再将保存得到的图像复制到word中就可以满足论文对图片大小的要求。这时保存得到的图片达到几十M,如果需要存储更小的图片,选择“常规->数据压缩—>LZW”即可。
) _3 {& @" E1 f# F3 r+ e1 m
+ @4 M  I! K, b: N4 X注意:此文依据MATLAB2015b与office2016得到,其他版本可能会略有区别。若有错误及不足,欢迎批评指正。
( v! A: q. Q" i; X& H& J- Z6 X

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-1 02:16 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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