• Viernes 1 de Noviembre de 2024, 13:28

Autor Tema:  Input, Eval...  (Leído 1542 veces)

marialuisa

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Input, Eval...
« en: Lunes 16 de Mayo de 2005, 23:39 »
0
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

  • Miembro MUY activo
  • ***
  • Mensajes: 259
  • Nacionalidad: mx
    • Ver Perfil
Re: Input, Eval...
« Respuesta #1 en: Miércoles 11 de Enero de 2006, 18:44 »
0
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 :)