Guardar archivo .mat con nombre de variable
Publicado por Marina (19 intervenciones) el 31/07/2014 17:18:02
Hola a todos!
Estoy realizando un proyecto para el que tengo que utilizar GUI y soy nueva en esto. Tengo un Edit Text en el que el usuario tiene que introducir el número de historial y la fecha, y quiero guardar un archivo .mat con ese nombre; por lo que el nombre del archivo irá variando cada vez que se ejecute el programa.
Esto es lo que tengo:
historial=get(handles.edit13,'String');
save(historial.mat,MatrizDatos);
El problema es que si no le pongo comillas a historial.mat me da un error, porque no tiene estructura de array, y si le pongo las comillas lo único que hará será guardarlo con el nombre "historial".
Lo que el usuario introduce es de la forma: nhc_aaaa_mm_dd
He visto algún ejemplo en el que si el nombre es siempre el mismo salvo que cambiando un número al final o algo parecido es posible hacerlo, pero en mi caso no tiene porqué parecerse.
¿Alguien me podría ayudar por favor?
Muchas gracias y un saludo,
Marina
Estoy realizando un proyecto para el que tengo que utilizar GUI y soy nueva en esto. Tengo un Edit Text en el que el usuario tiene que introducir el número de historial y la fecha, y quiero guardar un archivo .mat con ese nombre; por lo que el nombre del archivo irá variando cada vez que se ejecute el programa.
Esto es lo que tengo:
historial=get(handles.edit13,'String');
save(historial.mat,MatrizDatos);
El problema es que si no le pongo comillas a historial.mat me da un error, porque no tiene estructura de array, y si le pongo las comillas lo único que hará será guardarlo con el nombre "historial".
Lo que el usuario introduce es de la forma: nhc_aaaa_mm_dd
He visto algún ejemplo en el que si el nombre es siempre el mismo salvo que cambiando un número al final o algo parecido es posible hacerlo, pero en mi caso no tiene porqué parecerse.
¿Alguien me podría ayudar por favor?
Muchas gracias y un saludo,
Marina
Valora esta pregunta


0