通过网上开源程序:export_fig,我们可以导出具有透明背景色的figure图片,程序包网站:export_fig File Exchange
1 o0 q6 j) C6 \/ S; A% R使用方法:
" X/ G- B9 c! M1. 下载程序包,解压,将解压后的程序添加到MATLAB工作路径
/ [2 R9 B, I2 d+ i& {% a. Q+ B7 K8 A" P9 m0 h ?- P. n+ y Z
0 ~1 @8 u' @ @5 \6 d
& f( w- J Y7 A. D& a* U2. 绘图,导出相关实例:
5 E9 w" H" B$ J1 vx = 0:0.01:2*pi;
9 Y/ ^% P5 M' r8 n, Q# gy = sin(x);
/ l- L$ z% [+ g- ^& k" w6 cfigure# @% b+ w) _; N+ Y/ c0 G- E; V
plot(x,y,'r-','linewidth',2)& m. H6 C5 d, p" z4 u) P
Y; l# J# Q. F% h
7 n; y: k) |) t1 {" l0 K0 c& Kset(gcf,'color','none'), K8 V! d2 L/ L \4 _ k
export_fig test.png -transparent- a0 y% N$ k4 D& b0 ^6 E R0 u
' e* _ _# }% l3 g- |
2 C; X" r1 X4 c* E7 S% l# ^
程序包见附件或访问网站下载
) c1 F n8 e l3 u3 W
' }. |& H8 m+ j% i' G www.52ocean.cn
6 C$ ^" ^) U7 C9 y; }5 B8 n; J) `- f" m+ {' Z- r p* X9 T" x
! m. B! t* V6 y. g, [8 a3 a
5 u5 ]6 ^- x& B' ~4 |# w" r3 m
8 L) o, h# @# ~( K, ^6 B: X8 ? 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |