Crear matriz con datos de 1 archivo
Publicado por Ander (1 intervención) el 03/03/2008 10:29:49
Hola!
Tengo que crear una matriz fila a partir de unos datos existentes en un archivo .txt. ¿Cómo puedo guardarlos en una matriz? Porque de la forma en que yo lo hago creo un string que luego no puedo plotear, que es lo que realmente necesito. Yo hago lo siguiente:
---------Leo dato del archivo
m=1;
while(line(r)~=' '),
valor(m)=line(r);
r=r+1;
m=m+1;
end
----------Escribo
puntero_matriz=puntero_matriz+1;
n=1;
while (n<m), %escribimos en la matriz
puntero_matriz= puntero_matriz +1;
x(puntero_matriz)= valor(n);
n=n+1;
end
Con lo que 'x' es un string y no me sirve.
Tampoco puedo crear una matriz estática porque no siempre van a tener la misma longitud.
Espero que podáis ayudarme.
Un saludo
Tengo que crear una matriz fila a partir de unos datos existentes en un archivo .txt. ¿Cómo puedo guardarlos en una matriz? Porque de la forma en que yo lo hago creo un string que luego no puedo plotear, que es lo que realmente necesito. Yo hago lo siguiente:
---------Leo dato del archivo
m=1;
while(line(r)~=' '),
valor(m)=line(r);
r=r+1;
m=m+1;
end
----------Escribo
puntero_matriz=puntero_matriz+1;
n=1;
while (n<m), %escribimos en la matriz
puntero_matriz= puntero_matriz +1;
x(puntero_matriz)= valor(n);
n=n+1;
end
Con lo que 'x' es un string y no me sirve.
Tampoco puedo crear una matriz estática porque no siempre van a tener la misma longitud.
Espero que podáis ayudarme.
Un saludo
Valora esta pregunta


0