编程练习:Matlab,图片保存
生活随笔
收集整理的這篇文章主要介紹了
编程练习:Matlab,图片保存
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Matlab練習
學以致用,以學促用
引言
最近在使用savefig命令時老是出錯,因此特別去鉆研了一下該命令,最后發現是安裝的輔助包中也有一個類似的命令而且操作比較獨特(吐個槽,你一個第三方庫,憑啥取個和官方庫一樣的函數名。),將該包從路徑中剔除后問題結局了,后來想到,存儲圖片的時候不能一直那么隨意,于是趁此機會仔細了解了一下該命令。
正文
savefig:將該頁上的所有圖像和內容存儲到FIG里面
語法:
savefig(filenames) 基本模式 savefig(H,filenames) 進階設置 savefig(H,filenames,'compact') 高級設置描述
savefig(filename)該指令將當前頁的圖像保存到一個名為filename.fig文件里面
savefig(H,filename)該指令將由圖像矩陣H指定的圖像集合保存到名為filename.fig的文件里面
savefig(H,filename,'compact')該指令功效和上一個一樣,但針對圖像存儲的時間和空間花費進行了優化,但只能再Matlab R2014B中起作用。
例子:
1將當前頁面保存到fig文件中
%創建一個peaks系列圖像,并將圖像保存到PeaksFile1.fig中去 figure peaks(autumn) savefig('PeaksFile1.fig') %可以通過下述命令,打開這個文件 openfig('PeaksFile1.fig');2同時保存多個圖像到Fig文件中。
%創建兩張圖像,并將圖形句柄存在矩陣h中,接著將圖像保存到名為`TwoFiguresFile.fig`的fig文件中。關閉圖像,并保存它們。 h(1) = figure; z = peaks; surf(z) h(2) = figure; plot(z) savefig(h,'TwoFiguresFile.fig') close(h) %可以通過以下命令打開它們。 figs = openfig('TwoFiguresFile.fig');3使用compact選項保存圖像
h = figure surf(peaks) savefig(h,'PeaksFile.fig','compact') %使用一下命令打開圖像: openfig('PeaksFile.fig');————————————————————————
參考:
matlab官方說明
總結
以上是生活随笔為你收集整理的编程练习:Matlab,图片保存的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 现代谱估计:多窗口谱相关性
- 下一篇: elementui的tree组件页面显示