Borrar filtros
Borrar filtros

Is there any way to find it?

1 visualización (últimos 30 días)
new user 00
new user 00 el 3 de Jul. de 2018
Comentada: new user 00 el 3 de Jul. de 2018
i have to load a file in one callback function of gui in matlab. It will have two arrays. But i don't know the name of the stored arrays. I need to retrive them and use them in another callback function of the same gui. How do i do these tasks?

Respuesta aceptada

Rik
Rik el 3 de Jul. de 2018
You can load the variables into a struct with the following syntax
s=load('yourfile.mat');
Then you can get the variable names it contains with the fieldnames function. To share this data between the two callbacks, you can simply use the guidata handles struct.
  4 comentarios
Rik
Rik el 3 de Jul. de 2018
If you want to rename struct fields, you can read this blog post by Loren.
new user 00
new user 00 el 3 de Jul. de 2018
@Stephen Cobeldick K.. Say I have an if condition to check the value of the first array element to identify the right field to be named correctly. Now how do I assess the fields one by one? The total number of fields is just 2. @Rik Wisselink Thank you so much. I'm sure it'll help me a lot.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Structures en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by