[英]Programming of 'edit text' & 'pushbutton' components of a GUI in MATLAB's GUIDE tool
我有一個.m文件,其中定義了輸入和輸出變量以及其他函數文件的調用,這些文件根據提供的數字輸入來計算數字輸出。
我想在MATLAB中同樣構建一個GUI。
我需要的是編碼信息
1)從“編輯文本”組件中檢索數字數據,並將此數據分配為輸入數據
2)通過單擊按鈕來設置操作以運行程序,從輸入計算輸出並將數值顯示為輸出。
據我了解您的問題,這很容易。 我希望這會有所幫助。
1.通過在命令窗口中輸入“指南”來打開指南。
2.單擊空白gui
3.引導窗口將打開
4.單擊並拖動一個按鈕和一個編輯文本。
5.單擊編輯器
6.保存文件
7.進入以下功能
function pushbutton_Callback(hObject, eventdata, handles)
並在下面寫下此代碼。
str = inputdlg('Enter numbers (seperated by commas)');
num = str2num(str{1});
a=num(:,1);
b=num(:,2);
ans=a+b; //or whatever you want to do!
caption = sprintf('your answer is %.2f',ans)
set(handles.edit,'string',caption)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.