Matlab - Como almaceno varias cadenas de string en un vector en matlab?

 
Vista:

Como almaceno varias cadenas de string en un vector en matlab?

Publicado por Mariana (2 intervenciones) el 04/10/2012 15:58:00
Tengo que almacenar un encabezado de un archivo, que esta en diferentes lineas:

nombre
apellido
lugar
localidad

El tema es que voy leyendo linea por linea con un for, pero a su vez quiero ir almacenándolo en un vector, así después si quiero ver la fila 3 aparezca , en el caso de este ejemplo 'lugar´´.

f1=fopen(archivo1,'r');
archi = textscan(f1, '%s', 'delimiter', '\n');
nlines = length(archi{1})

for i= 1:nlines

linea = char(archi{1}(i));
%% acá es donde quiero almacenarla o sea un vector que en i me vaya guardando linea.
end


se entiende?
Si alguien me puede ayudar, estaría muy agradecida!!!
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
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

Como almaceno varias cadenas de string en un vector en matlab?

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 04/10/2012 17:00:54
1
2
3
4
5
6
7
% AUTOR: JOSE JEREMIAS CABALLERO
% PROGRAMADOR EN MATLAB
clear all
f1=fopen('almacenar_datos.txt','r');
archi = textscan(f1, '%s', 'delimiter', '\n');
linea1=archi{1};
linea2=char(archi{1});


1
2
3
4
5
6
7
8
9
10
EJECUICION
 
>> almacenar_datos
>> linea1(3)
ans =
    'lugar'
 
>> linea2(3,:)
ans =
lugar



Saludos.
JOSE JEREMIAS CABALLERO
Asesor de Proyectos con Matlab
programador en matlab
Servicios de programacion matlab
[email protected]

http://matlabcaballero.blogspot.com
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar