Change Variable Value in a Script through App Designer GUI

5 ビュー (過去 30 日間)
Nick M.
Nick M. 2019 年 3 月 6 日
編集済み: Stephen23 2019 年 3 月 12 日
Hi, I have a GUI made with App Designer where depending on the option selected from a drop down menu, a particular script will run when a button called 'START' is pressed. I also have several 'Edit Field (Numeric)' where I would want to edit the value of a variable from the GUI. So my issue is how do I change the variable value that is assigned in the script through the GUI's Edit Field.
m.JPG
function STARTButtonPushed(app, event)
if (strcmp(app.SelectTechniqueDropDown.Value,'Option1')
run('script1.m')
elseif (strcmp(app.SelectTechniqueDropDown.Value,'Option2')
run('script2.m')
elseif (strcmp(app.SelectTechniqueDropDown.Value, 'Option3')
run('script3.m')
end
  9 件のコメント
Nick M.
Nick M. 2019 年 3 月 12 日
Its either a 4x4 matrix in this form for example:
[1 0 0 0;
0 1 0 0;
0 0 1 0;
0 0 0 1]
or a 4x1 matrix in this form for example:
[1;1;1;0]
Stephen23
Stephen23 2019 年 3 月 12 日
編集済み: Stephen23 2019 年 3 月 12 日
"...how to allow a user to input a matrix into an edit field?"
Rather than using an edit field, it would be simpler to use a uitable:

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeDevelop Apps Using App Designer についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by