通过网上开源程序:export_fig,我们可以导出具有透明背景色的figure图片,程序包网站:export_fig File Exchange
5 G3 T2 n. }5 [使用方法:
, ?) s( @$ X+ x$ c/ n/ k4 t1. 下载程序包,解压,将解压后的程序添加到MATLAB工作路径
1 I' [" i0 G0 U# m; V" R! k! P M6 \# r# `8 q; k& h
5 Z4 N9 E |( `4 {' |
& D8 f) r7 V( m# C/ G& @0 u p
2. 绘图,导出相关实例:5 N& z' m4 r( L( q0 `6 s5 K
x = 0:0.01:2*pi;& h/ h. f0 l: C$ Z. i+ a% z6 U# o1 A, E
y = sin(x);1 X) d) `6 I, r
figure, c; J0 p2 U1 L- n0 v; f0 T
plot(x,y,'r-','linewidth',2)" o f) S0 Y4 v, v* ]7 \
8 Y8 F) G; u$ C+ {3 Q
( Q: q- b% `5 ?& k3 v( ~set(gcf,'color','none')
+ u# ^. O9 G0 y; j& lexport_fig test.png -transparent. U5 E" V' P5 I
7 ?$ q9 z; A! s& V7 F
% P6 j2 P: M: v8 k* s& T程序包见附件或访问网站下载) h5 P$ `; T Z. J, S
. H4 H' p& ?: A+ X, d www.52ocean.cn
* m$ T9 n' ^8 K& N2 r( z- a# X$ G0 n, S: W! z
1 r& J. J! B) {1 W: D
9 E- F+ r: K/ L
* v m' ~! M5 d. f! Y- u( p 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |