通过网上开源程序:export_fig,我们可以导出具有透明背景色的figure图片,程序包网站:export_fig File Exchange3 }* S+ w+ o$ T V! O
使用方法:% w# i$ O m8 O6 x6 G1 ]
1. 下载程序包,解压,将解压后的程序添加到MATLAB工作路径& x2 Y: o$ {; G9 ?/ P! A* E
$ ]8 ^8 R2 W/ d# w$ N, U; m
# ]+ R3 n4 c' b- C
2 t$ {$ C! w8 _2. 绘图,导出相关实例:
- R6 S4 e: k7 q* P! _ Ux = 0:0.01:2*pi;
. f+ Z T' |' A2 J! o. `y = sin(x);
, n/ z: M, Y$ K2 d$ u2 b: J! [$ e1 T& jfigure
" K6 c4 J7 Q, d dplot(x,y,'r-','linewidth',2)0 L. w) E$ \& F k
& Q" A- |. \, G% H6 H; E" ^& I
0 M- L2 t" o- y, t. x5 Zset(gcf,'color','none')1 P! x% l i1 W0 h0 t# V2 i
export_fig test.png -transparent! f1 Y3 Z4 t n* Q, q- b
5 w* M9 k* Z+ ]# ?: C0 @9 [/ @& _8 O- z: E) Q
程序包见附件或访问网站下载
. ^$ G" ~" C& H3 L$ X5 _6 J- G
0 M5 b2 f# T$ |$ ^, |0 d$ C www.52ocean.cn
3 A+ x& L* } b1 e1 O4 u* n5 S; W, o
# V% E4 M! k( C- f: Y9 }/ }5 k9 N) i8 i/ @9 E0 C1 b
0 Y6 b6 h! D& @% Y. S* X
4 H* ~ U6 T8 O) z9 a
转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。 |