通过网上开源程序:export_fig,我们可以导出具有透明背景色的figure图片,程序包网站:export_fig File Exchange
! L$ A7 r4 [% _( y6 g使用方法:% y; D& ]) b, h/ z, K8 n
1. 下载程序包,解压,将解压后的程序添加到MATLAB工作路径; Z7 x k1 i1 B0 Q% s
* G8 q& {4 f" e
( p+ l \* e+ y0 g s1 e
* `1 M H+ y6 i. v/ y9 d
2. 绘图,导出相关实例:* c: r: m2 e6 R0 y$ p6 g# c
x = 0:0.01:2*pi;
; n7 n! B; y+ v2 Cy = sin(x);' o% I" y+ b% f
figure K4 n4 X; u; L* ?) `' O' _
plot(x,y,'r-','linewidth',2)% g( E' H1 y' n5 J$ r- _
# t+ [) i& c+ L. ~, K) d7 ^# Z3 p
: |9 ]% i3 h% p$ h7 Y4 J$ ~" mset(gcf,'color','none')
Q5 A/ q/ v" j s) qexport_fig test.png -transparent
' }0 T* j2 P% f% {5 P# b$ I9 \: {- L% w8 P
' L# |7 r( d1 z, m6 @
程序包见附件或访问网站下载
% w$ p3 W3 X/ _+ @7 R8 O* o6 \! Z6 _) u5 @& m6 g. I, v, u0 [
www.52ocean.cn
8 C, G! ^, Q8 w' p! K! ~: Q! O- k s+ F5 D# O8 q
; N3 w6 I! q6 W& `5 l + _. O% @. `" F3 h8 e" O
, A' [% m6 Q. k' P" r 转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |