Gauss-Seidel迭代法(8)

2020-11-27 12:49

else

MaxInteration=10; n=length(A(:,1)); D=zeros(n,n); L=zeros(n,n); U=zeros(n,n); for i=1:n for j=1:n if(i==j)

D(i,j)=A(i,j); else

if(i>j)

L(i,j)=-A(i,j); else

U(i,j)=-A(i,j); end end end end

G=inv(D-L)*U; f=inv(D-L)*b; x1=zeros(n,1); xhis=x1;

for i=1:MaxInteration x2=G*x1+f; x1=x2;

xhis=[xhis,x1]; end

xhis=xhis'; y=x1;

if(n==3)

plot3(xhis(:,1),xhis(:,2),xhis(:,3),'or');

title('解的迭代情况'); end end


Gauss-Seidel迭代法(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第一章 世界能源市场形势与世界石油工业的发展

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: