Generar un cell array de txt
Publicado por Sandra (4 intervenciones) el 28/06/2013 18:53:51
Muy buenas,
Soy principiante en matlab y tengo una duda (bastante básica me temo).
El problemas es que tengo un archivo txt que contiene diversos caracteres relativos a la configuración de un equipo. Estos caracteres, a veces números y otras letras, aparecen en el txt en forma de columna.
Lo que intento hacer es seleccionar el archivo txt que me interese y almacenar su contenido en un vector.
Mi intento es el siguiente:
clear all
[archivo,ruta]=uigetfile('*.txt','Seleccione el fichero');
if archivo==0
return;
else
fid =fopen([ruta archivo],'r');
A=textscan(fid,'%s' ,'delimiter','\n');
fclose(fid);
end
El resultado es que A es un cell array de 1x1 (vacío) cuando debería tener dimensión 113x1.
Agradecería cualquier sugerencia.
Muchas gracias.
Soy principiante en matlab y tengo una duda (bastante básica me temo).
El problemas es que tengo un archivo txt que contiene diversos caracteres relativos a la configuración de un equipo. Estos caracteres, a veces números y otras letras, aparecen en el txt en forma de columna.
Lo que intento hacer es seleccionar el archivo txt que me interese y almacenar su contenido en un vector.
Mi intento es el siguiente:
clear all
[archivo,ruta]=uigetfile('*.txt','Seleccione el fichero');
if archivo==0
return;
else
fid =fopen([ruta archivo],'r');
A=textscan(fid,'%s' ,'delimiter','\n');
fclose(fid);
end
El resultado es que A es un cell array de 1x1 (vacío) cuando debería tener dimensión 113x1.
Agradecería cualquier sugerencia.
Muchas gracias.
Valora esta pregunta


0