Loading .mat file content into base workspace by calling load function within a gui callback function

2 visualizaciones (últimos 30 días)
I can't load the data I want into base workspace (although they appear perfectly in the command window) for furthe use. I use Load function within a gui callback function and I think this what makes loading process difficult. To be more specific, I need to load variables tmp and specs into base workspace, any ideas? Please see the attached screenshot for more details. Many thanks
  4 comentarios
Mus'ab Ahmad
Mus'ab Ahmad el 23 de Mzo. de 2016
Thanks very much Stephen, I could not find something organised like what you provided to explain this topic. Much appreciated.

Iniciar sesión para comentar.

Respuesta aceptada

Jan
Jan el 22 de Mzo. de 2016
Editada: Jan el 23 de Mzo. de 2016
I'm confused about the "import filename.*" .
It is ugly and you find many threads - hundreds - about suggestions to avoid the remote creation of variables. Such methods impede the debugging drastically. So don't do this!
But if you are willing to apply this:
assignin('base', 'Act_specs', tmp);
assignin('base', 'specs', tmp.Act_Specs);

Más respuestas (0)

Categorías

Más información sobre Code Execution 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