Matlab - Generar una matriz con vectores, concatenar.

 
Vista:

Generar una matriz con vectores, concatenar.

Publicado por Manuel (2 intervenciones) el 20/05/2018 01:34:06
Hola, quiero concatenar los vectores en una matriz o tabla

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
A=[1 0.065 0.1 -0.02 0.33;1.67 2.56 2.71 2.16 2.45;1.87 55.5 47.5 50 100;0 0 0 0 1;1 1 1 1 1];
nphi(1:3)=[0];
rhob(1:3)=[1.95];
dt(1:3)=[40];
vsh(1:3)=[0];
b=length(gr);
 
for i=1:b;
    uni(i,1)=1;
end;
reg=table(nphi,rhob,dt,vsh,uni);
x=[]
for i=1:b
c=reg(i,:);
d=table2array(c);
d=(d(:));
n=length(d);
dd=det(A);
x=zeros(n,1);
for i=1:n;
    Ab=[A(:,1:i-1),d,A(:,i+1:n)];
    x(i)=det(Ab)/dd;
    x=x';

end;
end;
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