Matlab - Guardar variables globales en una carpeta predeterminada

 
Vista:
sin imagen de perfil
Val: 14
Ha aumentado su posición en 5 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Guardar variables globales en una carpeta predeterminada

Publicado por Boli (7 intervenciones) el 05/07/2017 12:56:03
Hola, mi problema es el siguiente: Estoy trabajando con gui en matlab y me he creado una función para generar una carpeta hasta ahí todo correcto, el problema que tengo es que quiero guardar unas variables globales dentro de esa carpeta automáticamente. La idea que tengo es que el usuario al pulsar el botón guardar_datos(en la gui), el usuario pueda escoger el nombre de la carpeta y el sitio donde estará esa carpeta(de manera que tengo la ruta y el nombre de la carpeta) y lo que quiero es que un conjunto de variables se guarden automáticamente dentro de esa carpeta.

Este es el código para crear la carpeta:

1
2
3
4
5
6
7
8
%
[nombre,ruta]=uiputfile('*.*','Nombre de la Carpeta );
if nombre==0
    return;
else
    mkdir([ruta,nombre]);
end
%......

¿Alguien tendría una idea de como hacerlo?.

Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de David
Val: 497
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Guardar variables globales en una carpeta predeterminada

Publicado por David (1094 intervenciones) el 05/07/2017 16:19:21
Hola Boli;

Si ya creaste la carpeta, ahora solo quedaría que guardes las variables en esa carpeta, para esto podrías usar la variable SAVE de matlab.

save, permite guardar algunas o todas las variables del área de trabajo del Matlab o desde las variables de una función.

Por ejemplo:

p = rand(1,10);
q = ones(10);

save([ruta,'Outfile.txt'],'p','q')

Espero que sea de alguna ayuda.

Saludos
David Correa Ch.
[email protected]
[email protected]
Servicios de Programación Matlab
http://fismatlab.org​​
http://fismatlab.blogspot.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 14
Ha aumentado su posición en 5 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Guardar variables globales en una carpeta predeterminada

Publicado por Boli (7 intervenciones) el 05/07/2017 17:36:22
Muchas gracias David, me ha servido de ayuda y he podido resolver mi problema.

Un saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar