• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    matlab怎么制作按下按鈕將圖顯示在GUI坐標軸

    當我們在利用matlab做GUI界面的時辰,我們需要建造一個按下按鈕,將圖形顯示在指心猿意馬axis坐標軸的GUI界面該若何建造呢?下面分享給大師matlab建造按下按鈕將圖顯示在GUI坐標軸的方式、步調,但愿可以或許幫忙大師。

    東西/原料

    • matlab
    • GUI界面編程
    • 按下按鈕將圖顯示在GUI坐標軸

    方式/步調

    1. 1

      第一步:起首我們在號令行窗口輸入guide建立一個空白的GUI界面,如下圖所示,我們選擇一個按鈕放在空白GUI中。

    2. 2

      第二步:我們雙擊該按鈕,打開該按鈕的屬性編纂器,如下圖所示,點竄tag值為wt_button, 點竄string為穩態闡發。

    3. 3

      第三步:如下圖所示,我們選擇一個坐標軸放在GUI中。

    4. 4

      第四步:我們雙擊該坐標軸,打開該坐標軸的屬性編纂器,如下圖所示,點竄tag值為wt_tu。

    5. 5

      第五步:我們調節好按鈕和坐標軸的巨細和位置,調整好的GUI如下圖所示。

    6. 6

      第六步:我們右擊該按鈕,點擊【查看回調】,然后選擇查看【callback】,如下圖所示。

    7. 7

      第七步:此時我們將進入m文件中,如下圖一所示,我們需要在這按鈕函數中編程,將我們需要進行按下按鈕后需要運行的法式添加到這里。

    8. 8

      第八步:我們添加好本身的法式后,如下圖所示,此中主要的是作圖法式,需要將其顯示在指心猿意馬的坐標軸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,'滑動窗口法穩態闡發取不變工況數據');

    9. 9

      第九步:法式代碼寫好后,我們點擊GUI界面中的運行按鈕。

    10. 10

      第十步:運行法式后,如下圖所示,我們點擊穩態闡發按鈕,此時運行成果將會顯示在坐標軸中了。

    注重事項

    • 當我們在GUI編程的時辰,一般在回調函數Callback函數中編寫法式。
    • 在GUI編程的時辰,我們需要注重局部變量和全局變量的用法。
    • 發表于 2018-04-10 00:00
    • 閱讀 ( 1378 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆