0
我正在使用Matlab R2012b的simulink。當我完成我的模型生成時,我想保存從該範圍中看到的圖形,但我找不到一個簡單的方法來完成此操作。是否存在一種方法來保存我從範圍中看到的模型中獲取的圖形?保存範圍Simulink模型的圖形
我正在使用Matlab R2012b的simulink。當我完成我的模型生成時,我想保存從該範圍中看到的圖形,但我找不到一個簡單的方法來完成此操作。是否存在一種方法來保存我從範圍中看到的模型中獲取的圖形?保存範圍Simulink模型的圖形
長的方式來做到這一點,在運行模型之前,去MATLAB的終端,並進入下一行:
>>>shh = get(0,'ShowHiddenHandles');
>>>set(0,'ShowHiddenHandles','On')
>>>set(gcf,'PaperPositionMode','auto')
>>>set(gcf,'InvertHardcopy','off')
>>>saveas(gcf,'mypic.jpg')
>>>set(0,'ShowHiddenHandles',shh)
,文件將被保存在你所在的當前文件夾加工。
另一種方式是製作屏幕截圖,然後將其粘貼到程序上,如繪畫或繪畫。
您也可以將數據保存到工作區,然後使用標準MATLAB'plot'命令。它看起來不像Simulink示波器,但像MATLAB圖一樣,但它將是相同的數據。 – am304
對不起,我沒有找到它,所以我問。 – MonsieurGalois
不要擔心,這不是犯罪;) – thewaywewalk
嗯,是的,但我喜歡這個不重複問題的想法,所以我必須尊重這一點:P – MonsieurGalois