• Viernes 3 de Mayo de 2024, 19:39

Autor Tema:  crear una matriz a partir de vectores generados en un bucle  (Leído 997 veces)

kinderwebo

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
crear una matriz a partir de vectores generados en un bucle
« en: Lunes 19 de Julio de 2010, 10:37 »
0
Tengo el siguiente programa para abrir una serie de archivos que me generan cada uno un vector de mas de 8000 componentes, me gustaría poder generar una matriz con tantas columnas como vectores y con cada uno de ellos en cada columna, pero no domino lo suficiente los bucles.

p = genpath(fullfile(inputFilename));
fold = strrep(p, ';', 'fid ');
fold2 = strread(fold, '%s', 'delimiter', ' ');
len2 = length(fold2);
n = [0:(len2-2)/3];
fold3 = [fold2(2+3*n,1)]
len3 = length(fold3)
for k = 1:len3;
    fileId=fopen(char(fold3(k)),'r')
    data=fread(fileId,'uint32=>float')  
end

Este es el bucle para obtener los vectores.
Gracias.