6基礎、Simulink模型保存為圖片


6.1 截圖保存方式

6.2 拷貝視圖方式

支持兩種存儲格式, bitmap格式和metafile格式。

 

 

 

復制后,支持粘貼到word。

6.3 使用saveas函數保存

saveas函數專門用於保存figure或simulink框圖。2種調用方式:

saveas(h, 'filename.ext') ——直接將句柄h所表示的對象保存到filename.ext文件中;

saveas(h, 'filename', 'fomat')——將句柄h所表示的對象以format格式保存到名為filename的文件中。

saveas函數支持保存的文件格式如下:

 

 

 

 

在工作空間中,路徑選擇要保存的路徑。 語句運行后,路徑下生成圖像。

首個參數必須是模型句柄,通過get_param(gcs, 'handle')返回當前模型的句柄,gcs表示當前處於活動狀態的模型。

如果不清楚哪一種格式最適合當前的模型,也可以使用M語言編寫程序將模型一次性保存為多種格式的文件,然后選最合適最清晰的使用。

 

 

 

6.4 使用print函數保存s

用於打印或保存文件的函數,打印前先保存為某種格式的圖片文件。利用文件保存過程也可以實現simulink模型轉圖像的過程。

print 保存當前圖像內容並進行打印;

print(handle, 'filename'),參數2表示保存文件的名字,這個不支持Simulink模型的打印;

print(model_full_path),將模型保存為同名的ps類型文件;

print('-s'),啟動當前模型打印預處理,在彈出對話框中用戶選擇將當前模型保存為tif格式文件;

print('-ssldemo_counters')指定將模型sldemo_counters.slx保存為tif格式文件。

-s指明print函數的目標模型名, -d指定所保存的格式。

print ( '-ssldemo_counters', '-dpdf ', 'simulink_model' )   保存為pdf格式,名稱為sldemo_counters,路徑為最近一次print('-s')保存文件時通過窗口所選的路徑。

注意:print執行之前,必須先打開待打印/保存的模型文件。 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM