Matlab - Trabajar con todos los archivos de una carpeta sin seleccionar uno a uno

   
Vista:

Trabajar con todos los archivos de una carpeta sin seleccionar uno a uno

Publicado por Rubén (14 intervenciones) el 15/04/2015 10:42:51
Hola,
tengo un script en el que actualmente uso uigetfile para cargar el archivo y que el script trabaje sobre él. Pero me gustaría utilizar un comando que me permita simplemente seleccionar la carpeta y que recorra todo el script para cada uno de los ficheros que hay dentro, en lugar de tener que seleccionar yo uno a uno.

No sé si existe algún comando que lo realice o tengo que hacer un bucle for...

Gracias

Saludos
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
información
Otras secciones de LWP con contenido de Matlab
- Código fuente de Matlab
- Cursos de Matlab
- Temas de Matlab
- Chat de Matlab
información
Códigos de Matlab
- Elige una carta
- TRIÁNGULO
- DÍAS DE LA SEMANA
Imágen de perfil de JESUS

Trabajar con todos los archivos de una carpeta sin seleccionar uno a uno

Publicado por JESUS (749 intervenciones) el 15/04/2015 19:38:59
a=dir('D:\Program Files\MATLAB\MATLAB Production Server\R2013a\bin') %aquí colocas la carpeta que quieres
c = struct2cell(a);
allfiles=c(1,:);

con esto tienes todos los nombres de tus archivos en una matriz, no sé qué tipo de archivos vas a manejar , así que ya la forma de leerlos depende de eso
saludos
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