當我們在利用matlab做GUI界面的時辰,我們需要建造一個按下按鈕,將圖形顯示在指心猿意馬axis坐標軸的GUI界面該若何建造呢?下面分享給大師matlab建造按下按鈕將圖顯示在GUI坐標軸的方式、步調,但愿可以或許幫忙大師。
第一步:起首我們在號令行窗口輸入guide建立一個空白的GUI界面,如下圖所示,我們選擇一個按鈕放在空白GUI中。
第二步:我們雙擊該按鈕,打開該按鈕的屬性編纂器,如下圖所示,點竄tag值為wt_button, 點竄string為穩態闡發。
第三步:如下圖所示,我們選擇一個坐標軸放在GUI中。
第四步:我們雙擊該坐標軸,打開該坐標軸的屬性編纂器,如下圖所示,點竄tag值為wt_tu。
第五步:我們調節好按鈕和坐標軸的巨細和位置,調整好的GUI如下圖所示。
第六步:我們右擊該按鈕,點擊【查看回調】,然后選擇查看【callback】,如下圖所示。
第七步:此時我們將進入m文件中,如下圖一所示,我們需要在這按鈕函數中編程,將我們需要進行按下按鈕后需要運行的法式添加到這里。
第八步:我們添加好本身的法式后,如下圖所示,此中主要的是作圖法式,需要將其顯示在指心猿意馬的坐標軸wt_tu中。
作圖主要部門代碼如下:
plot(handles.wt_tu,zc_id,wt_z,'b.',f_id,fwt_z,'r.','markersize',4);
set(handles.wt_tu,'XGrid','on','YGrid','on');
xlabel(handles.wt_tu,'樣本點');
ylabel(handles.wt_tu,tyb_name{:,l});
legend(handles.wt_tu,'不變工況值','非不變工況值')
title(handles.wt_tu,'滑動窗口法穩態闡發取不變工況數據');
第九步:法式代碼寫好后,我們點擊GUI界面中的運行按鈕。
第十步:運行法式后,如下圖所示,我們點擊穩態闡發按鈕,此時運行成果將會顯示在坐標軸中了。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!