早教吧作业答案频道 -->其他-->
matlab矩阵变换利用matlab矩阵访问命令对下面的矩阵做初等行变换使其成为一个上三角矩阵A=1 -2 -1 0 2-2 4 2 6 -62 -1 0 2 33 3 3 3 4
题目详情
matlab矩阵变换
利用matlab矩阵访问命令对下面的矩阵做初等行变换使其成为一个上三角矩阵
A=1 -2 -1 0 2
-2 4 2 6 -6
2 -1 0 2 3
3 3 3 3 4
利用matlab矩阵访问命令对下面的矩阵做初等行变换使其成为一个上三角矩阵
A=1 -2 -1 0 2
-2 4 2 6 -6
2 -1 0 2 3
3 3 3 3 4
▼优质解答
答案和解析
A=[1 -2 -1 0 2
-2 4 2 6 -6
2 -1 0 2 3
3 3 3 3 4 ];
for i=2:4
A(i,:)=A(i,:)-A(i,1)/A(1,1)*A(1,:);
end
k=find(A(2:4,2));
k=k(1)+1;
t=A(2,:);
A(2,:)=A(k,:);
A(k,:)=t;
for i=3:4
A(i,:)=A(i,:)-A(i,2)/A(2,2)*A(2,:);
end
k=find(A(3:4,3));
c=size(k);
if (c(1)~=0)
k=k(1)+2;
t=A(3,:);
A(3,:)=A(k,:);
A(k,:)=t;
A(4,:)=A(4,:)-A(4,3)/A(3,3)*A(3,:);
else
k=find(A(3:4,4));
k=k(1)+2;
t=A(3,:);
A(3,:)=A(k,:);
A(k,:)=t;
A(4,:)=A(4,:)-A(4,4)/A(3,4)*A(3,:);
end
-2 4 2 6 -6
2 -1 0 2 3
3 3 3 3 4 ];
for i=2:4
A(i,:)=A(i,:)-A(i,1)/A(1,1)*A(1,:);
end
k=find(A(2:4,2));
k=k(1)+1;
t=A(2,:);
A(2,:)=A(k,:);
A(k,:)=t;
for i=3:4
A(i,:)=A(i,:)-A(i,2)/A(2,2)*A(2,:);
end
k=find(A(3:4,3));
c=size(k);
if (c(1)~=0)
k=k(1)+2;
t=A(3,:);
A(3,:)=A(k,:);
A(k,:)=t;
A(4,:)=A(4,:)-A(4,3)/A(3,3)*A(3,:);
else
k=find(A(3:4,4));
k=k(1)+2;
t=A(3,:);
A(3,:)=A(k,:);
A(k,:)=t;
A(4,:)=A(4,:)-A(4,4)/A(3,4)*A(3,:);
end
看了 matlab矩阵变换利用ma...的网友还看了以下:
a为4×3矩阵,b为3×4矩阵,3阶矩阵c满足c∧2-5c-(ab+7)E=0,求ab.ab为行列 2020-04-12 …
设A为4*3矩阵,B为3*4矩阵,若3阶矩阵C满足C^2-5C-(|AB|-7)E=0,其中E为3 2020-04-12 …
关于矩阵的秩的问题题:设A为4×3矩阵,B为3×4矩阵,且R(A)=2,R(B)=3,求R(AB) 2020-05-13 …
求助MATLAB解矩阵方程问题如何求解方程A=B*RA,B都是3×4的已知矩阵R是含有3个未知数的 2020-05-16 …
MATLAB如何定义矩阵拼接若有矩阵A=[1,2;3,4],B=[5,6;7,8].如何得到矩阵C 2020-05-16 …
求一个未知矩阵A矩阵与一个可逆矩阵B(但不知道具体是什么样的)相乘后得到一个矩阵C.A*B=CA矩 2020-06-10 …
有没有好心的大神原意帮姑凉写代码利用随机数生成两个4*4矩阵A,B(矩阵A的每个数为1-9的数,矩 2020-07-11 …
设A,B,C均为n阶矩阵,若AB=C,且B可逆,则()A.矩阵C的行向量组与矩阵A的行向量组等价B 2020-07-20 …
线性代数中线性设矩阵A与B行等价,即矩阵A经过初等行变换变成矩阵B,则矩阵B的每个行向量都是A的行 2020-08-02 …
线性代数。设A为3*3矩阵。B为4*4矩阵,且|A|=1,|B|=-2,则||B|A|=线性代数。设 2020-11-06 …