Matlab 示波器显示设置

在做Simulink仿真时,使用的Scope波形显示模块实际上也是一种Figure窗口,不过Matlab把Scope的菜单栏隐藏起来,只提供了几个有限的参数设置。如果需要对Scope中的图加上座标、更改界面背景色等,没有菜单栏就基本上无从下手了。

 

可以在打开你的mdl文件之后,在Matlab的命令行输入以下指令来恢复显示Scope的Figure菜单栏:

>> set(0,'ShowHiddenHandles','on');
>> set(gcf,'menubar','figure');

或可以这样写

shh = get(0,'ShowHiddenHandles');
set(0,'ShowHiddenHandles','On')
set(gcf,'menubar','figure')
set(gcf,'CloseRequestFcn','closereq')
set(gcf,'DefaultLineClipping','Off')
set(0,'ShowHiddenHandles',shh)

然后点击菜单栏的 Edit ,可以选择 Copy Figure 来保持波形图,也可以选择 Figure Properties 来调整 Scope 的各种图形属性,包括添加 xlabel、ylabel、title,更改背景颜色,调整波形曲线的线型、粗细等等。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章