通过网上开源程序:export_fig,我们可以导出具有透明背景色的figure图片,程序包网站:export_fig File Exchange/ q: k6 s P2 T* f1 D
使用方法:1 b8 j) x7 Q9 c
1. 下载程序包,解压,将解压后的程序添加到MATLAB工作路径# r& S; Q: d+ ~' i* I( @" k
* q8 ?/ }: K/ b1 w1 H3 c' x8 w( k
! Q0 K: [# V0 v3 Q! O, G7 O
! o/ m4 F1 G% t6 c3 Q) z* K2. 绘图,导出相关实例:" n' D7 R7 o, T6 }2 r
x = 0:0.01:2*pi;
" e& E* r4 F4 O# I8 ~0 hy = sin(x);
% W1 L( p( d( S/ E, }9 t* _figure1 S7 L- X; G2 O
plot(x,y,'r-','linewidth',2)
+ |0 V# G+ z+ w* O( r* I6 a5 G$ ]# g- j
I% J- ^: t: w- X
set(gcf,'color','none')
% K$ ?8 F! d- E) g- C9 @export_fig test.png -transparent7 c2 A/ B- w5 A4 t1 r
" S: S2 q6 X% j
. Q# w9 X$ ]! j; w w) Y$ ~
程序包见附件或访问网站下载
! }0 U& `+ E& i. R! U# Q4 ? . t; y r* j6 E, q
www.52ocean.cn% u0 _# Z3 z- f/ L
& @6 l! [( E: ^
2 f+ l& W$ v$ u& Y* ?4 ?
: J; @& P. y9 D( `: |8 \' Z# A. N: |
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |