简要介绍资料的主要内容,以获得更多的关注
0.7328 0.7833 1.7018
0.7328 0.7833 1.7018
i =18
ans =
0.7328
0.7833
1.7018
2、用高斯-塞德尔迭代法计算第1题中的线性方程组。
(1) 在初值、精度相同的情况下,计算结果。
(2) 与雅可比迭代法进行比较,得出你的结论。
2.程序:(1)
function [x,i,G]=gs(A,b,max,eps)
A=[10 2 3;2 10 1;3 1 10];
b=[14 11 20]';max=100;
eps=1e-006
L=-tril(A,-1);
U=-triu(A,1);
D=diag(diag(A));
G=inv(D-L)*U;
f=inv(D-L)*b;
x1=[0 0 0]';
C(1,:)=x1';
for i=1:max
x=G*x1+f;
C(i+1,:)=x';
n=norm((x-x1),inf);
if n<=eps
break;
end
x1=x;
end
C
i
结果:(1)
eps =1.0000e-003
C =
0 0 0
1.4000 0.8200 1.4980
0.7866 0.7929 1.6847
0.7360 0.7843 1.7008
0.7329 0.7833 1.7018
0.7328 0.7833 1.7018
i =5
ans =
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库雅可比迭代法与高斯-塞德尔迭代法(4)在线全文阅读。
相关推荐: