Transfer data between App Designer and Matlab (m file)
Show older comments

I create the GUI using App Designer. After that, I send them to WORKSPACE and RUN a script in M-file (TEST) by a line code in App Designer.
I can not get the result in App Designer because the script can not define the variables a_value, b_value despite that they still have on Workspace.
Please help me to fix it. Thank you!
Accepted Answer
More Answers (1)
Pratik
on 17 Apr 2024
Hi Tu,
As per my understanding, you want to send some data to workspae from the GUI in App Designer and after running the script 'test.m' you get the error of variable not defined.
To access the variables from workspace the function 'evalin' can be used. Please refer to the following code snippet to modify the 'Test.m' file:
a_value=evalin('base','a_value');
b_value=evalin('base', 'b_value');
Please refer to the following documentation for more information about 'evalin' function:
I hope this helps!
Categories
Find more on Standard File Formats in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!