【MATLAB】saveas和print保存图片的格式

[复制链接]
1. 保存fig格式图片3 W- O0 Q4 Z" T9 k
print('.\figs\kappa_smNS','-dpng','-r300')
# p$ {+ T) H6 k& C- y+ w. Q6 Z% u  D9 U% ?% d
saveas(gcf,'.\figs\kappa_smNS.fig')
# L' g, p! N! F  Zsaveas(gcf,['.\figs\kappa_sm',filename,'_spect',num2str(i)],'tiff')
: f4 f, N2 D4 W8 B8 c7 ?, C1 o- ], [  x) i' r, i' E  c1 E
2 S1 j3 F) w6 p0 X8 n
2.全屏显示figure,输出figure4 F. A1 A' L' z8 _# G
figure('units','normalized','outerposition',[0 0 1 1])
1 c, u4 ]  x1 d7 o4 K) Q  k7 P...
* S0 D# l6 j; c! Z! @( o% i: A8 Wset(gcf,'units','normalized','outerposition',[0 0 1 1])
2 A# Z  ~$ F  v2 C7 R  R1 C& yprint('.\figs\test','-dpng','-r300')
! A4 @+ S/ o" X& i' G* s4 v2 b% C
) m& L) B4 q& l! k, s9 @. Z1 `" T5 s; x6 @
3. save(['F:\data\'],'-struct','data') or save(['F:\data\'],'data')
2 Q7 |9 g/ k. \3 X" b5 Q7 z, H& |: @1 z5 D% @$ X. i! n; q

4 L0 s6 `9 I; C0 Z: }6 [  R4.透明图片的获取+ x; b9 Y" n; e2 {2 h$ {  ~& h
set(gcf,'color','none');
, H$ |* }( B3 |( cset(gca,'color','none'); 1 A# f' l% e  R& c
set(gcf,'InvertHardCopy','off');
7 p6 G$ `9 s, z/ B9 _$ E3 r( l2 ~4 Q3 y1 H/ d2 q" A# {
  a" u: B4 z! w: y
运行上面三行命令 Edit->Copy Figure->在powerpoint中粘贴,就得到背景透明的图片。
$ I2 C) b3 c6 G. H2 N) m! ~
6 `5 u( e5 E3 Q5 g) c, M" h1 |4 m8 }3 j
5.隐藏坐标轴
; P' G$ x* y3 C0 f0 }9 ~4 |axis off
6 j% _  U# t7 }/ u! }                    
2 [4 Q6 l! _1 ~; p0 e  l; G, w6 J" _- Z. u- t! K6 M" A  b
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

全部回帖
暂无回帖,快来参与回复吧
懒得打字?点击右侧快捷回复 【吾爱海洋论坛发文有奖】
您需要登录后才可以回帖 登录 | 立即注册
黄金品质
活跃在2021-12-8
快速回复 返回顶部 返回列表