SoloCodigo

Programación Específica => Matlab => Mensaje iniciado por: Estrufi en Martes 28 de Abril de 2009, 17:48

Título: Comprobar si existe un fichero.
Publicado por: Estrufi en Martes 28 de Abril de 2009, 17:48
Hola!!!

  Conoceis alguna forma directa de saber si existe o no existe un determinado fichero?? tipo la funcion isdir para directorios??

  Muchisimas gracias!!

 saludos!!
Título: Re: Comprobar si existe un fichero.
Publicado por: Richi254 en Sábado 6 de Junio de 2009, 04:13
prueba con la función list ;esta creo recordar que te muestra una lista con todos los archivos contenidos en el directorio que hayas asignado. Depues puedes hacer un bucle for para recorrer todos y con if ver si está, sería mas o menos así:

a=list;
encontrado=0:
b=input('introduzca el nombre del archivo:')
for i=1:length(a)
if a(i)==b
encontrado=1
break
end
end

De este modo si encontrado es 1 es que el archivo existe si es 0 que no :)