精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用MATLAB App Designer制作一個帶GUI的加法計算器

CHANBAEK ? 來源:云白山清 ? 作者:云白山清 ? 2023-09-11 15:57 ? 次閱讀

使用MATLAB App Designer可以制作帶GUI的程序,下面將通過一個簡單的實例展示設計流程。

目標: 制作一個加法計算器,輸入兩個參數后點擊計算按鈕顯示兩個參數的和。

01啟動App Designer:點擊MATLAB工具欄 新建>App 或者在命令行輸入appdesigner打開APP設計工具。

打開APP設計工具后,點擊新建>空白App,創建文件

02繪制加法器的界面。將左側工具欄中的按鈕拖到右側畫布中。

圖片

單擊修改文本。創建UI界面

圖片

接下來開始創建函數。首先創建初始化函數,這使得文本框有一個初始值。

圖片

初始化函數如下

function startupFcn(app)
  app.aEditField.Value = 0;    
  app.bEditField.Value = 1;    
  app.AnswerTextArea.Value = '1';
end

此段程序將a的值顯示為0,b的值顯示為1,Answer文本框顯示1.

此程序希望用戶點擊Compute按鈕后顯示結果,因此現在添加這個按鈕的回調

圖片

函數如下

function ComputeButtonPushed(app, event)
  a = app.aEditField.Value;
  b = app.bEditField.Value;
  app.AnswerTextArea.Value = num2str(a+b);
end

這段程序的功能是計算a和b的和,最終通過num2str函數將數值轉為文本。

最終程序如下

圖片

點擊工具欄中的運行按鈕,程序運行效果如下:

圖片

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • matlab
    +關注

    關注

    182

    文章

    2963

    瀏覽量

    230192
  • 程序
    +關注

    關注

    116

    文章

    3778

    瀏覽量

    80858
  • Designer
    +關注

    關注

    0

    文章

    121

    瀏覽量

    35742
  • 計算器
    +關注

    關注

    16

    文章

    437

    瀏覽量

    37297
  • GUI
    GUI
    +關注

    關注

    3

    文章

    650

    瀏覽量

    39553
收藏 人收藏

    評論

    相關推薦

    如何使用Arduino構建計算器

    在本教程中,我們將使用 Arduino 構建自己的計算器。這些值可以通過鍵盤(4×4 鍵盤)發送,結果可以在 LCD 屏幕上查看(16×2 點陣)。該計算器可以執行簡單的運算,例如整數的加法,減法,乘法和除法。但是
    的頭像 發表于 11-21 17:43 ?5873次閱讀
    如何使用Arduino構建<b class='flag-5'>一</b><b class='flag-5'>個</b><b class='flag-5'>計算器</b>

    基于matlab的多功能計算器(轉)

    計算器是用純m語言實現的,沒有先GUI再callback的形式。 計算器編程中遇到的許多問題: 1.怎么樣實現每按鈕,數字增長
    發表于 12-19 14:31

    基于GUI的完全xp系統計算器簡單計算器

    基于GUI的完全xp系統計算器簡單的計算器
    發表于 01-07 09:49

    4位帶進位的加法+減法計算器

    前段時間動手做了小項目,跟大家分享下!可實現4位帶進位加法/減法計算。目前負值無法顯示,只顯示負數絕對值。對實例1中的顯示部分有優化。目前已實現
    發表于 01-20 17:15

    實現只有加法的極簡易計算器 幫新手超簡單的忙

    我是初學labview 就幾天的新手 現在我需要叫作品 我想做一個只要計算器 就先實現加法運算吧但是現在沒思路了,因為關于labview
    發表于 06-05 12:13

    基于RS485的異步串行通信的設計,用F2812設計4位數加法計算器。

    基于RS485的異步串行通信的設計用F2812設計4位數加法計算器,具體要求如下:(1)繪制系統框圖,采用TMS320-F2812方案;(2)包括電源設計、復位電路設計、時鐘電路設
    發表于 12-16 19:50

    STM32+GUI3.9裸跑,使用GUI做了計算器分享

    STM32+GUI3.9裸跑,剛剛學習了周關于GUI的知識,做了計算器,歡迎來拍磚!!其中
    發表于 06-02 20:46

    如何去制作簡易的計算器

    如何去制作簡易的計算器?簡易的計算器有何功能?
    發表于 09-27 08:44

    隙基準計算器(BGRC)功能

    隙基準計算器(BGRC)是隙基準電路的設計和分析。所有的電路參數和輸出電壓的計算結溫的功
    發表于 08-10 10:13 ?2237次閱讀
    <b class='flag-5'>帶</b>隙基準<b class='flag-5'>計算器</b>(BGRC)功能

    很好的計算器

    電子發燒友網站提供《很好的計算器.rar》資料免費下載
    發表于 09-27 19:35 ?59次下載

    十進制加法計算器

    Multisim 仿真作業 位十進制加法計算器
    發表于 04-25 14:22 ?0次下載

    簡易計算器設計與制作

    本文主要介紹了簡易計算器設計與制作方法。
    發表于 06-26 08:00 ?88次下載
    簡易<b class='flag-5'>計算器</b>設計與<b class='flag-5'>制作</b>

    使用單片機設計的簡易加法計算器程序免費下載

    本文檔的主要內容詳細介紹的是使用單片機設計的簡易加法計算器程序免費下載。
    發表于 08-09 17:33 ?3次下載
    使用單片機設計的簡易<b class='flag-5'>加法</b><b class='flag-5'>計算器</b>程序免費下載

    使用51單片機設計簡易加法計算器的C語言程序免費下載

    本文檔的主要內容詳細介紹的是使用51單片機設計簡易加法計算器的C語言程序免費下載。
    發表于 06-20 17:44 ?15次下載
    使用51單片機設計<b class='flag-5'>一</b><b class='flag-5'>個</b>簡易<b class='flag-5'>加法</b><b class='flag-5'>計算器</b>的C語言程序免費下載

    基于MATLAB App Designer的串口RS485 Modbus上位機

    上學那會兒MATLAB還沒有App Designer,記得當時開發了基于MATLAB
    發表于 05-29 16:03 ?8次下載
    基于<b class='flag-5'>MATLAB</b> <b class='flag-5'>App</b> <b class='flag-5'>Designer</b>的串口RS485 Modbus上位機