![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1565719/image.png)
Passing edit field numeric values to base workspace
3 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I'm using app designer to link it with one simulink model of mine. I had used editfield (numeric) in app such that inputs to simulink model can be given through this app. The variables declared in app code will be used in simulink model. But when I give numeric inputs to app and run, the variables in simulink are showing it as 0 in the base workspace too.
Syntax used for assigning a variable to editfield is:
assignin("base", "variablename", app.EditFieldName.Value);
Please give me the solution to this.
0 Kommentare
Antworten (1)
Cris LaPierre
am 11 Dez. 2023
An example app I created works as expected.
% Value changed function: EditField
function EditFieldValueChanged(app, event)
assignin("base","TestVar",app.EditField.Value)
end
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1565719/image.png)
0 Kommentare
Siehe auch
Kategorien
Mehr zu Develop Apps Using App Designer finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!