收藏本站 劰载中...网站公告 | 吾爱海洋论坛交流QQ群:835383472

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

[复制链接]
1. 保存fig格式图片7 f* Q0 G7 I: D# g4 T0 f8 T; J- |
print('.\figs\kappa_smNS','-dpng','-r300')
  W$ Z# O' v2 H9 j) u6 q+ R( _/ I0 }: e( l1 I; L5 ~* s
saveas(gcf,'.\figs\kappa_smNS.fig')6 N: {2 [* h# v) P! b) j
saveas(gcf,['.\figs\kappa_sm',filename,'_spect',num2str(i)],'tiff')
" o. H. i, u; g# d
$ Q( Q' t: d" g7 n* f2 I1 \2 W, t% w6 d  k" L% j; ^# S* `, d+ N
2.全屏显示figure,输出figure- k" m& e1 i  P+ {: F
figure('units','normalized','outerposition',[0 0 1 1]), F. S( ~9 I1 O$ o! T
...% U+ w% w1 d: s7 q
set(gcf,'units','normalized','outerposition',[0 0 1 1])' _3 ?/ I. {; {1 u$ D1 l
print('.\figs\test','-dpng','-r300')& m6 ^" @4 f: p$ t, Z: e
' B4 Y5 _1 R  g
1 m4 y  d& D5 J
3. save(['F:\data\'],'-struct','data') or save(['F:\data\'],'data'); G" ~% [, i$ R! C

7 j/ |5 r% X) ?8 O( h# F: H9 F. y3 V9 Y% q6 ?# j
4.透明图片的获取  q* H& x" n; q- E: Y
set(gcf,'color','none');
( g! n. ~, }8 ?) _set(gca,'color','none');
( y0 f% f' v3 k& b' \set(gcf,'InvertHardCopy','off');
1 V2 l& t) P) u: t0 E0 \2 H, L
/ N" m* l9 @: n/ X  y3 r2 l8 I
运行上面三行命令 Edit->Copy Figure->在powerpoint中粘贴,就得到背景透明的图片。$ g" J  N1 @4 |4 V) a
: D/ |, g- B* K2 d7 k8 Q
1 G% g/ ^4 c6 M& ?
5.隐藏坐标轴
0 ?9 F+ E7 D& Jaxis off
: n3 r; d4 q# R% T' I                    % i; n8 w5 t1 j

( w+ k) m: v! e$ J6 v                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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