2013-08-19 78 views
0

我有一個功能Func.m,我想在Matlab中使用GUI傳遞參數給它。 GUI將有一個text_box和一個按鈕,當按下按鈕時,文本框內的文本將被傳遞到功能Func.m。所以如果有人可以請告知,因爲這是我第一次使用Matlab GUIMatlab簡單的GUI輸入功能

+2

請先查看一些教程和示例。如果你真的陷入困境,這個網站可以幫助你回答問題,但如果你沒有先嚐試,就不要在這裏問。如果你確實嘗試過,請顯示你的嘗試。 –

回答

1

您可以使用以下命令從GUI中的按鈕獲取字符串。

buttonString = get(handles.ButtonName,'String') 

然後你可以像調用其他函數一樣調用你的函數。只要確保該函數(如果在單獨的文件中)與GUI *.m文件位於同一目錄中,或者只是將其所在目錄添加到路徑中即可。

returnVal = someFunction(buttonString);