RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  67916 - FORMAR MATRIZ CON ITERACIÓN
Autor:  Luis Arrieta
Tengo el siguiente problema:
Quiero formar una matriz a partir de los resultados de estas iteraciones..

clear all, clc
P = 101.33;
y= [0.4 0.6];
A= [16.59158 14.25326];
B= [3643.31 2665.54];
C= [33.424 53.424];
It=0;
tol=1;
Tsat= (B/diag(A-log(P)))+C;
T=Tsat*y';
fi1=1;
fi2=1;
disp(' It P.Sat1 f1 f2 x1 x2 Temp.Calc. Error(Tcal) ')
while tol >= 0.000001
Psat=exp(A-(B/diag(T-C)));
alfa=Psat(1)/Psat(2);
x1= y(1)*P/(fi1*Psat(1));
x2= 1-x1;
x1=double(x1);
x2=double(x2);
x=[x1 x2];
a= 2.771-(0.00523*T);
fi1= exp(a*x(2)^2);
fi2= exp(a*x(1)^2);
Psat(1)= P*((y(1)/fi1)+(y(2)/fi2)*alfa);
logPSat=log(Psat(1));
Tcal= (B(1)/(A(1)-logPSat))+C(1);
tol = abs(Tcal-T);
T=Tcal;
Psat(1)=Psat(1);
TK = T;
It=It+1;
fprintf(' %0.0f %0.4f %0.4f %0.4f %0.4f %0.4f %0.4f %0.6f ',It, Psat(1), fi1, fi2, x, TK, tol )
end

El fprintf, me mostrará el resultado en una tabla..
Hay 7 columnas y 9 filas.. (De los datos que me interesan)
Ahora, quiero formas una matriz de 9x7 con esos datos anteriores..
¿Cómo podría hacer eso?


Nombre
Apellidos
Correo
Comentarios