保存Simulink模型的范围图形

时间:2015-04-28 17:09:29

标签: matlab graphics simulink

我正在使用Matlab R2012b的simulink。当我完成模型的生成时,我想保存从示波器中看到的图形,但我找不到一个简单的方法来做到这一点。是否存在一种方法来保存我从示波器中看到的图形?

1 个答案:

答案 0 :(得分:0)

执行此操作的方法很长,在运行模型之前,请转到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)

该文件将保存在您工作的当前文件夹中。

另一种方法是进行屏幕截图,然后将其粘贴到paint或inkscape等程序上。