How can I save app designer data as an output file, like a .csv? How can I save app designer figures? When will this functionality be added?

1 Kommentar

Kenneth Befus
Kenneth Befus am 15 Jun. 2017
bb = linspace(-pi,pi,50); y = 5*sin(bb); plot(app.UIAxes, bb,y);
assignin('base', 'bbb', bb)
There will be a 'bbb' data added to the normal matlab workspace

Melden Sie sich an, um zu kommentieren.

Antworten (2)

Kanishk Singhal
Kanishk Singhal am 5 Jul. 2023

0 Stimmen

You may want to look at uisave. This saves your data at your selected location in dialog box. This will save in a mat-file.
If you specifically want a .csv file this stackoverflow answer might help.
Hope this answers your question.
Abhinav
Abhinav am 5 Jul. 2023

0 Stimmen

There are quite a few ways of going about your problem.
  • you could use assignin() to move your data to the workspace as per your suggestion. Documentation
  • Use this setappdata function to store data in a UI. You can retrieve the data elsewhere in your code using the getappdata function. Both of these functions provide a convenient way to share data between callbacks or between separate UIs.
  • If you want to write the saved data to a csv file, you can use the writematrix function

Kategorien

Mehr zu Develop Apps Using App Designer finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 15 Jun. 2017

Beantwortet:

am 5 Jul. 2023

Community Treasure Hunt

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

Start Hunting!

Translated by