Programación Específica > Matlab
Input, Eval...
(1/1)
marialuisa:
Hola! necesitamos implementar un programa y no sabemos como hacer lo siguiente:
aparecerá un mensaje en pantalla que diga: "elije un archivo a procesar:" la respuesta deberá ser 1,2,3... ya que el archivo será de tipo estandar de la forma HOLAX (X=1,2...) para luego cargar HOLAX Y ADIOSX y hacer una serie de operaciones.
Hemos probado con esto pero nos da error:
HOLAX= input('Elige un archivo a procesar:','s');
eval(['load HOLAX.mat']);
load HOLAX.mat;
load ADIOSX.mat;
%...resto de operaciones
Muchas gracias a todos por sugerencias! un saludo
allisap:
hola :)
mira no entiendo bien que quieres hacer con los archivos MAT porque esos son solo las variables que tiener no una serie de instrucciones,
si lo que quieres es ejecutar un script (archivo1.m) con la seleccion que hagas
prueba lo siguiente
respuesta= input('Elige un archivo a procesar:','s');
if respuesta =='1'
archivo1
end
esto debera ejecutar el script archivo1.m :)
Navegación
Ir a la versión completa