中易网

用MATLAB 实现列主元高斯消去法

答案:1  悬赏:40  
解决时间 2021-01-17 23:32
用MATLAB 实现列主元高斯消去法
最佳答案
function x=gauss_lie(A,b)
%采用高斯列主元法求解方程组Ax=b
n=length(b);
p=1:n;lu=A;
y=[];
for k=1:n
[c,i]=max(abs(lu(k:n,k)));
ik=i+k-1;
if ik~=k
m=p(k);p(k)=p(ik);p(ik)=m;
ck=lu(k,:);lu(k,:)=lu(ik,:);lu(ik,:)=ck;
end
if k==n
break;
end
lu(k+1:n,k)=lu(k+1:n,k)/lu(k,k);
lu(k+1:n,k+1:n)=lu(k+1:n,k+1:n)-lu(k+1:n,k)*lu(k,k+1:n);
end
l=diag(ones(n,1))+tril(lu,-1);
u=triu(lu);

y(1)=b(p(1));
for i=2:n
y(i)=b(p(i))-l(i,1:i-1)*y(1:i-1)';
end
x(n)=y(n)/u(n,n);
for i=n-1:-1:1
x(i)=(y(i)-u(i,i+1:n)*x(i+1:n)')/u(i,i);
end
x=x';
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
17公里滴滴打车大概需要多少钱 北京为例
甲乙两人同走一段路,甲每小时走4.5 km,乙每
生命再长 不过烟火 ,落下了眼角,世界再大
马来人种的马来人的起源
外省驾驶证换回本地可以到本地的县城的车管所
我妈64了,她感觉心里刨噪还出汗请问什
hotel(崇左宁明县)地址有知道的么?有点事想
回民怎样礼拜
《阴阳师手游》金鱼姬御魂搭配推荐
你可以解苹果六的ID锁吗?
南靖县山城社区卫生服务中心收费室地址在哪,
旋律甜品地址在哪,我要去那里办事
我感觉自己老了,行为举止皆显老态,感觉自己
华为怎么连91手机助手?
2018国家精准扶贫政策加米每800一平米怎么包
推荐资讯
一只母牛给小牛喂奶,是什么亲情成语
我有一个砚台,别人说是煤碳石做的假砚,我想
鉴的组词
岁月悠悠是什么意思
魔兽争霸3冰封王座神魔之战2.0.3天地游者在哪
连翘可以重复煮水么
java编程题,现有黑、白、红三种颜色的小球各
万能的百度网友!我今天在饭店听到一首歌,求
根号2大还是三又根号2大?
真源第六小学地址好找么,我有些事要过去
单反的光圈前为什么有个F?这个F是什么意思?
喜欢的男生元旦那天生日 我要叠几颗星星才好
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?