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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
1. MATLAB4 m5 o8 {" t$ I0 ?6 {. r  j5 Z
7 \# S) F* v: j, k
由于论文中图像必须清晰与整齐,所以复制图像时必须借助一些额外的命令。
/ c" M7 G% S5 d7 D5 s1 {# _5 `
; q- d! N$ G& q: i+ J1.1 复制7 a$ @. q' a8 Y9 i

. G7 R  W5 j4 \) H; xMATLAB中复制图像使用的是“编辑->复制图形”,这样可以保证图像的清晰。而且为了保证清晰,复制到word中的图像必须使用原图,不能再次进行压缩。1 G5 M& P: ^5 g7 G+ ]% @

5 C: ?5 i5 w+ B + }9 q( s8 H4 \3 g% W
6 i+ ]  b  o, v  l' A
此外,要点击“编辑->复制选项”,其中可以选择“剪贴板格式”、“图形背景颜色”和“大小”。“剪贴板格式”个人认为首选“保留信息”,如果发现复制得到图像有偏差,可以尝试选择“位图”进行比较选择。“图形背景颜色”一般选择最后一项。如果选择“大小”下面的“匹配图形屏幕大小”则复制得到的图像和figure窗口显示的图像大小相同。
- H% @2 b) _& x- {4 r# v; X: O 6 g! |+ i7 y1 P# x# ]+ S

. O; `  T5 }7 O2 w, K4 J) f5 e- Y0 N; r" q3 b' `7 M
1.2 大小设置' k! o' |& D+ u+ ~" @

! ?$ M! Z  M+ C' D6 Z论文中相同类型图像要使用相同的尺寸,图像无压缩,且一些期刊论文的模板中对图片的大小有具体的规定。设置图像大小的命令主要可以使用set与get。
# D& `+ w) L5 I* j$ a# F, ~8 B; G+ D; P# ^
当使用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]),就可以得到:! Y, L4 A) g) i% y

# B. Y) |' h" y" D$ y5 K6 n6 E# I! M1 T/ D

' @: Z- ]+ |$ t( T: Y7 t
( t7 @9 O3 Y) u. b8 M+ R' Y7 r9 R% F: ^7 J
需要注意的是:使用一次set命令可能不会得到正确的尺寸,此时再输入一次set命令即可。如果不知道应该设定多大的图像尺寸,可以先通过伸缩figure窗口得到自己感觉适合的尺寸。
; R0 c% d1 v, ^/ t% y6 d9 K. e+ i! L1 m, i6 z; T# a6 j
这时,使用get (gcf,'Position')就可以得到图像所对应的位置信息。0 z2 a+ C; _/ U
7 _7 t8 q1 q9 A, b

" U& {! t& m4 }6 M; W  Q & K/ g5 Q. Z: t" M9 ~5 l: j

" J, p: H) {+ n) M2 y需要注意,开始时默认的'Position'单位是pixel,但是如果在使用set命令中定义了单位为centimeters,那么之后再使用set或者get时默认的单位就都变成了centimeters。关闭此figure重新得到一个figure后,恢复默认pixel。
# `: C6 f; C! p( [) r& b9 b. Z4 H6 V7 v
1.3保存图像6 c! r8 A+ u1 ]7 `' a- K+ \1 A

* I) {2 T- d* @+ cMATLAB的图像保存时除了需要保存为fig格式以便后续更改使用外,某些期刊还要求提供原始图像,并且对像素有具体要求。例如,如果要求原始图像为400dpi。点击“文件->导出设置”,1 o3 C- y/ u  V# {) E8 X, l

# K+ F( p) p: J9 y0 {: u. B6 ^% g . r. ~. J0 [; K: q7 r: r9 d, e

& {+ i! S( E" J6 [1 ~
8 w9 G6 A. v  u0 h选择“属性->渲染”,在“分辨率”处输入400,点击“导出”," b3 }7 h9 \3 N' f: ^$ @5 S# M

+ o, p6 k% C& T% K
" o3 ~; P# P4 @) @" K# W$ E$ C3 ^( a! S) g/ c# c+ b% K

0 R$ }2 v" }  K9 K7 c- |) E* x* Q/ a! l) c: ?, g4 y1 g0 a! p6 [, f3 K+ o
按照论文要求的图像格式选择保存类型,很多期刊为了印刷质量一般要求tif格式,则保存类型中选择“TIFF no compression image(*.tif)”[转载]按照sci等期刊、会议论文要求进行matlab和Visio图片保存* O  ^+ W8 X+ `4 L9 P9 N. o3 C
5 L9 z" V% q: K/ @( I, E
5 S5 y. u+ f+ \9 I, Q" s/ C! n2 W4 {

( f8 ]' D( [0 q# T1 C* w# n
% [* l8 }, \: @6 |  q' o. I$ q" L7 D输入文件名之后,点击“保存”即可。- @6 N& u9 K- m

! Q0 r+ _( t4 P  T5 S; z2. Visio& v+ q. D# T" Y  K

- ~# U) m: s3 t5 d论文中的Visio图像保持相对简单,论文对图片大小无具体要求时:Visio得到的图像复制到word中可以自动调节大小以适应版面:# C: o" F# g8 e" [

& W: A1 {' L8 Z
5 P5 r2 |$ a) f; C) n) d! l! T, F1 {4 t; \- G, M- e" F$ j

! {, u$ t* O; [1 A# N- @9 g  V' n. Q7 ^1 X3 Q( b- `4 F- n
这时在word中的Visio图处,右击鼠标,选择“Visio对象->Open”(如果没有该项,则alt+双击)就可以得到下图:6 \) s6 [7 {( \3 J  J& u
& J  b* n. ^+ a3 g3 G

& x% B( s+ j5 E$ Y 6 T! g3 M6 w  {' b0 o

& O- M  P( K9 p: p0 e/ k7 Q* S! P! X
2 {' `8 x4 \( s2 m6 x+ V& d然后选择“另存为”,格式选择“Tag图像文件格式(*.tif)”,输入文件名,点击保存,会弹出如下对话框:
7 U( z: b+ |; _" A7 l! U9 b+ l; k! a# G0 X' F9 k+ j
# {! z; R: s0 O
2 R# y3 n7 ]+ M5 {; F+ _9 Y
“分辨率”选择“自定义”,如果要求600dpi,输入“600x600像素/in”(好像是这么大)。“大小”如果选择“源”则得到和word中图像大小相同的图;如果论文对图片有大小要求,那么可以直接先在Visio中进行保存,选择“自定义”,输入宽、高,此时要注意后面的单位选择,再将保存得到的图像复制到word中就可以满足论文对图片大小的要求。这时保存得到的图片达到几十M,如果需要存储更小的图片,选择“常规->数据压缩—>LZW”即可。9 \; x6 A7 Q2 q1 o  T' n* Y

+ ^8 A5 \  O. [" `9 w/ t注意:此文依据MATLAB2015b与office2016得到,其他版本可能会略有区别。若有错误及不足,欢迎批评指正。( D( s5 s0 V$ y* Q, ]8 Y

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-23 21:02 , Processed in 0.171875 second(s), 26 queries , Gzip On.

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

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

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