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,更改背景顏色,調整波形曲線的線型、粗細等等。

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