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

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

[复制链接]
1. 保存fig格式图片
" ~" F; P0 L" i5 K& Mprint('.\figs\kappa_smNS','-dpng','-r300')
" q) Y) j9 k. ~% l2 N1 @/ C6 E2 W2 j
5 p1 R* i7 {* a0 Gsaveas(gcf,'.\figs\kappa_smNS.fig')
7 y: Z: V3 F$ \' m7 Usaveas(gcf,['.\figs\kappa_sm',filename,'_spect',num2str(i)],'tiff'); m& F" _. ?% `. h* a6 N
* I( F) g5 u' z6 F, v% k

, K0 [% d) L* j$ ~  w4 S, I2.全屏显示figure,输出figure
" R. _8 O$ \* A' @3 ufigure('units','normalized','outerposition',[0 0 1 1])9 q) @& _8 N/ V! c* g4 {: `) R& Z
...
) e* o/ y: p% n1 ^" q6 O# }set(gcf,'units','normalized','outerposition',[0 0 1 1])" [: D/ D& [) L# W7 O* v
print('.\figs\test','-dpng','-r300')+ @. @) s/ e. M, L6 J3 h' R. x

; s4 x6 f& s* k3 ~9 N9 l4 c
3 Z0 D5 `- a: Z! U* v" f3. save(['F:\data\'],'-struct','data') or save(['F:\data\'],'data')
* v" y- I5 `' U& ~% k! [2 k; P  v: B; O' M1 C
. Y. F% z8 A  W0 Z! f( z
4.透明图片的获取
9 c: M3 B% x: O( o. O. e+ \set(gcf,'color','none');
" ~/ q$ r* i+ B3 a7 F" N6 y" }set(gca,'color','none'); 2 f6 m5 g: @7 B9 A( O& S; l
set(gcf,'InvertHardCopy','off');
5 Z  m+ ?( X' {' o! u+ V
2 v$ A! Y, z0 U+ O) G+ ~* ?3 [3 L, b3 ]- S2 P9 ^5 g+ p
运行上面三行命令 Edit->Copy Figure->在powerpoint中粘贴,就得到背景透明的图片。
0 B) u' G9 Y3 [3 c4 M2 l/ y! Y& Y- ]" f2 s/ `( ]

2 [% [5 j; `1 b6 e" i6 ~+ D* b5.隐藏坐标轴
" Z: m& g/ i, Y9 m4 j/ zaxis off
* W/ E" n6 O. |9 N                    
- g7 w/ a, G2 Z# c. u' @+ q0 N. |* B! y' j+ s% }! @" q
                                        转载本文请联系原作者获取授权,同时请注明本文来自叶瑞杰科学网博客。
回复

举报 使用道具

相关帖子

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