Borrar filtros
Borrar filtros

Saving two GUI figures in one MAT file

1 visualización (últimos 30 días)
Matt
Matt el 27 de Oct. de 2016
Comentada: Matt el 27 de Oct. de 2016
Hi all,
I am currently saving a single GUI window/figure as a .MAT file (e.g. results_GUI_1)
I use:
  • Uiputfile,
  • Create a full path,
  • Save the handles structure.
This enables me to open the results_GUI_1 window as I left it, without running time consuming code.
I have developed the GUI further though, and now there is another window of results called from the first (call it results_GUI_2). How can I save both in ONE .mat file?
I was intending to:
  • Call results_GUI_2, but set 'Visible' off
  • Save it as a seperate .mat file.
  • When results_GUI_1 is loaded by the user, load the results_GUI_2, again, with 'Visible' off
  • Make results_GUI_2 visible when the user presses the button on results_GUI_1 that brings up results_GUI_2 figure.
But it seems messy... i'm sure there must be a better way.
Thanks in advance,
Matt
  2 comentarios
Mostafa
Mostafa el 27 de Oct. de 2016
Have you considered using save(FILENAME, ..., '-append') ? This appends the data to the .mat file instead of creating a new one with a new file name
Matt
Matt el 27 de Oct. de 2016
No, I haven't.
Thank you, I will look into that later today and see what I can do.
In the meantime, any more suggestions would be very welcome!

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Migrate GUIDE Apps en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by