急!MATLAB的GUI介面中怎樣通過edit text把值

2021-04-14 05:51:02 字數 1077 閱讀 8564

1樓:匿名使用者

只看**是沒有問題的。應該是其它方面的細節問題。例如edit text的tag中值是否為length_input

怎麼才能讓從 matlab gui介面中的 edit text裡輸入的數值被程式呼叫

2樓:匿名使用者

這是bai一個資料傳遞問du

題:1、編輯這個edit的callback函式zhi;

2、設定全域性變數dao globla a=get(handles.edit,'string');

3、在你需

專要用到的程式或

屬者callback函式裡也要定義同樣的全域性變數globla a;

這樣,edit裡的a就可以傳遞到你需要的地方了。

3樓:轉基因牛

a = get(handles.edit1,'string');

matlab gui edit text如何讀取和顯示資料

4樓:匿名使用者

關鍵是你這些**放在**版

。比如:

權function edit3_buttondownfcn(hobject, eventdata, handles)

% hobject    handle to edit3 (see gcbo)

% eventdata  reserved - to be defined in a future version of matlab

% handles    structure with handles and user data (see guidata)

global w1;

global w2;

global w;

w = abs(w2-w1);

u = (300000000*w)/(2*w1);

set(hobject,'string',num2str(u));

5樓:無知的誓言

get(handles.eodit1,'string');試試string首字母大寫

matlab 圖形使用者介面 gui 的問題

因為handles是一個大的結構體,你每次使用這個語句,就是告訴系統,把handles裡面每一個元素都更新一下。比如說handles.a 5 guidata hobject,handles 告訴系統,現在handles裡面多了一個元素a,值為5 guidata object handle,data ...

怎樣在matlab的GUI圖形介面中的callback函式中再呼叫其他編好的函式呢

必須把函式你編號的函式控制代碼先在gui初始化時新增到類似於handls.控制代碼與資料集合中,再在callback中呼叫gui控制代碼集中你所編寫的函式的控制代碼,思路如此。可以的。保證那些被呼叫的函式儲存在搜尋路徑中,最方便的就是放到同一資料夾中。用matlab中的gui去直接呼叫和執行多個m檔...

在MATLAB的GUI中,得到M檔案中的某個引數值

你的意思是按button3執行step3.m檔案,然後按button4再輸出變數precision嗎?如果變數precision的值是執行step3.m檔案之後得到的則可以採用全域性變數的方法寫 這個button是執行step3.m檔案的,想得到其中的變數precision。function but...