Matlab - Almacenar datos en una matriz

   
Vista:

Almacenar datos en una matriz

Publicado por Sergio (12 intervenciones) el 14/06/2017 18:32:02
Buenas tardes. Se me presenta el siguiente problema.

Dispongo de un bucle while, en el cuál hay una función que me calcula 7 parámetros. El bucle se repite x veces en función del número de archivos que préviamente he calculado. Mi pregunta es como puedo almacenar en una matriz cada iteración del bucle while.

El código es el siguiente:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
archivos = dir('C:\Users\SERGIO\Desktop\Código\Datos\PPP');
for i = 1 : size( archivos );
    disp( archivos( i ).name );
    n=i;
end
num_fich=n-2;
 
 
while num_fich > 0
[Nombre_Arch, Dir_Arch] = uigetfile('*.txt', 'Seleccione un archivo de texto');
if isequal(Nombre_Arch,0)
   return;
else
   Archivo=fullfile(Dir_Arch, Nombre_Arch);
end
Dat = fopen(Archivo,'r');
 
[X,stdX,Y,stdY,Z,stdZ,YX,ZX,ZY]=CoordCov(Archivo); %función que calcula los parámetros
 
num_fich=num_fich-1;
end

Muchas gracias
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