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

    在matlab使用App Designer創建并運行應用程序

    App Designer提供了一個教程,指導您完成創建包含繪圖和滑塊的簡單應用程序的過程。滑塊控制繪制函數的振幅。您可以通過運行教程來創建此應用程序,也可以按照下面列出的教程步驟進行操作。運行教程公開的例子要在應用程序設計器中運行教程,請在應用程序設計器工具欄的“設計器”選項卡上選擇“打開&gt;交互式教程”。

    東西/原料

    • 電腦
    • matlab軟件

    方式/步調

    1. 1

      建立應用程序的教程步調

      在應用程序設計器中執行以下步調。

      1、將軸組件從組件庫拖到畫布上。

      2、將滑塊組件從組件庫拖到畫布上。將其放置在軸的下方,如上圖所示。

      3、替代滑塊標簽文本。雙擊標簽并用振幅替代字滑塊。

    2. 2

      在畫布上方,單擊代碼視圖以編纂代碼。(請注重,可以經由過程單擊“設計視圖”切換回編纂結構。)

    3. 3

      在“代碼”視圖中,添加一個回調函數,該函數在用戶移動滑塊時執行MATLAB?號令。在組件瀏覽器中的app.AmplitudeSlider上單擊鼠標右鍵。然后在上下文菜單中選擇Callbacks>Add ValueChangedFcn callback。App Designer建立回調函數并將光標放在該函數的本家兒體中。

    4. 4

      在軸上繪制峰值函數。將此號令添加到AmplitudeSliderValueChanged回調的第二行:

      plot(app.UIAxes,value*peaks)

      請注重,plot號令指定方針軸(app.UIAxes)作為第一個參數。在App Designer中挪用plot號令時,始終需要方針軸。

    5. 5

      經由過程設置UIAxes對象的YLim屬性更改y軸的限制。將此號令添加到AmplitudeSliderValueChanged回調的第三行:

      app.UIAxes.YLim = [-1000 1000];

      注重,該號令利用點暗示法來拜候YLim屬性。始終利用模式app.Component.Property拜候屬性值。

    6. 6

      單擊“運行”保留并運行應用程序。保留更改后,您的應用程序可以在應用程序設計器中再次運行,或者在MATLAB號令提醒下鍵入其名稱(不帶.mlapp擴展名)。從號令提醒符運行應用程序時,文件必需位于當前文件夾或MATLAB路徑中。

      END
    原作者:matlab舉報
    • 發表于 2020-03-14 17:01
    • 閱讀 ( 2499 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

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