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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
1. MATLAB7 C7 U. R( Q; h& A4 A

+ a7 [9 n- R' \- p. a由于论文中图像必须清晰与整齐,所以复制图像时必须借助一些额外的命令。
9 M% S- _* H  o5 e% V! S# i# F1 w7 r
1.1 复制
4 M2 x) U% s7 U* T  v6 T# @- N! D! ?& I0 j5 H
MATLAB中复制图像使用的是“编辑->复制图形”,这样可以保证图像的清晰。而且为了保证清晰,复制到word中的图像必须使用原图,不能再次进行压缩。
. J: I  q* a0 M9 {, B; r- Y0 S) O# c! A8 O

" C* ^" P/ y$ D+ X) \
1 S# e9 e6 J) ^% @  _; A# |此外,要点击“编辑->复制选项”,其中可以选择“剪贴板格式”、“图形背景颜色”和“大小”。“剪贴板格式”个人认为首选“保留信息”,如果发现复制得到图像有偏差,可以尝试选择“位图”进行比较选择。“图形背景颜色”一般选择最后一项。如果选择“大小”下面的“匹配图形屏幕大小”则复制得到的图像和figure窗口显示的图像大小相同。
, s8 D) c( T6 J! _
( R; J0 z. h* X4 h3 D7 j 8 n& o6 i: ]9 \. n' r

& I  I5 L% R- s# O9 |3 O1.2 大小设置  ]7 ?- Q4 h/ i) s4 g2 W
5 I" t5 z9 `# @8 M
论文中相同类型图像要使用相同的尺寸,图像无压缩,且一些期刊论文的模板中对图片的大小有具体的规定。设置图像大小的命令主要可以使用set与get。: z7 a. Y+ q8 |/ v/ t
3 P. U& m7 n, J4 Q. J" [+ r' ^
当使用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]),就可以得到:9 [# W* _8 _8 t' y

! k+ z  @% B. D4 h, h: W" ~  e5 G+ c5 ?; L2 U0 {  e1 V0 m

- I; K$ B5 L# b( L; R9 k. F5 T; [ $ T: n  i3 z" D' |" L
' M: I3 d0 h. J, o
需要注意的是:使用一次set命令可能不会得到正确的尺寸,此时再输入一次set命令即可。如果不知道应该设定多大的图像尺寸,可以先通过伸缩figure窗口得到自己感觉适合的尺寸。3 C* N5 V' K$ H' c& b

( I/ T! ~4 `2 n这时,使用get (gcf,'Position')就可以得到图像所对应的位置信息。& C; Y* g% t, C/ D* [$ a# y0 B6 g

6 n5 X, |- n# o) \$ ?* h" p; p1 c
; I% r& K3 d( E2 Z % m- }0 P" @% X3 H. Y0 r

$ r0 }6 L5 {# _7 N  N需要注意,开始时默认的'Position'单位是pixel,但是如果在使用set命令中定义了单位为centimeters,那么之后再使用set或者get时默认的单位就都变成了centimeters。关闭此figure重新得到一个figure后,恢复默认pixel。. u* X3 t% g3 [  y  \1 Y
  H- @) ~/ n( a; K
1.3保存图像
/ Q+ z) v4 E% B7 y; `' o* v8 K
MATLAB的图像保存时除了需要保存为fig格式以便后续更改使用外,某些期刊还要求提供原始图像,并且对像素有具体要求。例如,如果要求原始图像为400dpi。点击“文件->导出设置”,
5 I* m% i5 V3 b% ^4 K, ]1 U# z9 `" \

8 Q4 Y2 |5 u; H8 }$ f9 D$ k
% a4 a- o: O) H$ w* Z3 N3 `4 T
7 C1 ?: R5 s/ K- A. Z5 s8 p) b选择“属性->渲染”,在“分辨率”处输入400,点击“导出”,
! x* e: W$ |; X. G! W$ K! c
) ~$ D# ]* m3 w" {0 }  P5 j) t
: {  h; z& e% A% @/ h2 l! l9 {: m1 X' L# G' S! o; e; z

# }' G) C* `2 w, g2 s+ d: U, A' ~6 F: ?7 _
按照论文要求的图像格式选择保存类型,很多期刊为了印刷质量一般要求tif格式,则保存类型中选择“TIFF no compression image(*.tif)”[转载]按照sci等期刊、会议论文要求进行matlab和Visio图片保存. B$ e6 |3 v) ]2 Z- q

3 I5 o) G3 D$ e# ?: h+ f  q 1 x6 {8 U! p, }1 w

& ?3 b  F, H( u
2 N. ^6 s% s. k输入文件名之后,点击“保存”即可。8 S  C. S/ b3 j% U$ L0 F' C

+ j0 B9 z7 Q# c; Z2. Visio6 k: ^* c) L- Z. ~9 |3 y, v/ w& ~1 C
7 _  E7 i# K5 ]/ V8 u
论文中的Visio图像保持相对简单,论文对图片大小无具体要求时:Visio得到的图像复制到word中可以自动调节大小以适应版面:
, \* r1 ^0 m3 e9 X2 m$ s6 X. c
* |/ u: z3 a; b* b
4 ?7 o2 S' e+ ^$ o% V/ N# j# ^% m; R0 e
' Y9 h/ B% G0 t$ I/ E

6 J( V4 D: @3 h$ p& r' v- V9 b1 s这时在word中的Visio图处,右击鼠标,选择“Visio对象->Open”(如果没有该项,则alt+双击)就可以得到下图:
/ o  G( K, ?+ c0 g. A* g+ D) ^6 ^# p5 [( X! A* T" o# \$ Y! z7 L
  X1 E4 _  O# c& ]( P# A

' H; z( A. E6 u1 G) T
" A- j8 Z0 }. c/ |
7 d+ D4 h) c9 _* h8 s8 V然后选择“另存为”,格式选择“Tag图像文件格式(*.tif)”,输入文件名,点击保存,会弹出如下对话框:# n# d+ ?; B# B# V% y! k
' M, U" u: ]" t! K: _( Y& w

1 x5 \: E4 X$ {' E7 I
" d, ~3 A, _; f" Z4 [2 R/ a) r“分辨率”选择“自定义”,如果要求600dpi,输入“600x600像素/in”(好像是这么大)。“大小”如果选择“源”则得到和word中图像大小相同的图;如果论文对图片有大小要求,那么可以直接先在Visio中进行保存,选择“自定义”,输入宽、高,此时要注意后面的单位选择,再将保存得到的图像复制到word中就可以满足论文对图片大小的要求。这时保存得到的图片达到几十M,如果需要存储更小的图片,选择“常规->数据压缩—>LZW”即可。' F4 ~  n& C5 k. ?) \, M
1 h6 \7 _3 H' R
注意:此文依据MATLAB2015b与office2016得到,其他版本可能会略有区别。若有错误及不足,欢迎批评指正。
# f! U4 l. g) x( G. Y

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-4 23:06 , Processed in 0.125000 second(s), 26 queries , Gzip On.

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

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

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