请教一下关于将任意非奇异矩阵转化为下三角矩阵的matlab的m程序
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/13 22:38:50
请教一下关于将任意非奇异矩阵转化为下三角矩阵的matlab的m程序
如果没有转化为下三角的,转化成上三角的也可以.我参考下,因为你说回答你问题的程序有点问题,所以想要一个正确的,
如果没有转化为下三角的,转化成上三角的也可以.我参考下,因为你说回答你问题的程序有点问题,所以想要一个正确的,
function x=Gauss_x(A)
b=A(:,1);
n=length(b);
for k=1:(n-1)
[ap,p]=max(abs(A(k:n,k)));
p=p+k-1;
if p>k
t=A(k,:);
A(k,:)=A(p,:);
A(p,:)=t;
end
A((k+1):n,(k+1):n)=A((k+1):n,(k+1):n)-A((k+1):n,k)/A(k,k)*A(k,(k+1):n);
A((k+1):n,k)=zeros((n-k),1);
A
end
A(:,n)
不好意思,我才看到.以上就是我的程序.
再问: 你的程序我看了,也能运行,但是我关于选主元高斯消元的原理不太明白,我想变成下三角形式,所以要改动一下,你能给我说下这个选主元高斯消元的原理吗?谢谢~
再答: 你可以看一下第五版的《数值分析》,里面有关于列主消元的具体原理,如有不懂,麻烦你留下你的信箱,我给你把我的论文发过去。。
再问: 好的,谢谢了哈,我的邮箱:yatou_fang@126.com
b=A(:,1);
n=length(b);
for k=1:(n-1)
[ap,p]=max(abs(A(k:n,k)));
p=p+k-1;
if p>k
t=A(k,:);
A(k,:)=A(p,:);
A(p,:)=t;
end
A((k+1):n,(k+1):n)=A((k+1):n,(k+1):n)-A((k+1):n,k)/A(k,k)*A(k,(k+1):n);
A((k+1):n,k)=zeros((n-k),1);
A
end
A(:,n)
不好意思,我才看到.以上就是我的程序.
再问: 你的程序我看了,也能运行,但是我关于选主元高斯消元的原理不太明白,我想变成下三角形式,所以要改动一下,你能给我说下这个选主元高斯消元的原理吗?谢谢~
再答: 你可以看一下第五版的《数值分析》,里面有关于列主消元的具体原理,如有不懂,麻烦你留下你的信箱,我给你把我的论文发过去。。
再问: 好的,谢谢了哈,我的邮箱:yatou_fang@126.com
A为非奇异矩阵,且有分解式A=LU,L为单位下三角矩阵,U为上三角矩阵,求证 A的所有顺序主子式均不为零.
aI+ST如何化为两个非奇异下三角矩阵的乘积,a常数,S、T奇异下三角三角阵
matlab高斯消元法求上三角矩阵 ps.任意给一个非奇异矩阵要求通过高斯消元法进行初等变换将它化为上三角矩
证明:任意非奇异实矩阵均可表示为一个正交矩阵和一个正定阵的乘积
设n阶矩阵A为非奇异的.证明at为非奇异的.
设N阶矩阵A为非奇异的,证A^T为非奇异的
怎样用matlab将图像转化为矩阵
matlab中将任意矩阵转换成上三角矩阵的源码
求matlab中的矩阵的奇异值分解(SVD)程序
Matlab里的矩阵问题(请解释下这个程序,)
matlab任意生成一个实矩阵 用household变换成下三角矩阵(在线等)
Matlab随机生成m*n矩阵,矩阵的元素均为非负整数,要求矩阵的每行和小于80,每列和大于150.求指教.