欢迎来到天天文库
浏览记录
ID:51938756
大小:14.50 KB
页数:2页
时间:2020-03-19
《matlab高斯-赛德尔迭代程序.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、matlab中应用的高斯-赛德尔迭代程序主程序如下:functionX=gsdddy(A,b,X0,P,wucha,max1)D=diag(diag(A));U=-triu(A,1);L=-tril(A,-1);dD=det(D);ifdD==0disp('请注意:因为对角阵D奇异,所以此方程无解')elsedisp('请注意:因为对角阵距D非奇异,所以此方程有解')iD=inv(D-L);B2=iD*U;f2=iD*b;jX=Ab;X=X0;[nm]=size(A);fork=1:max1X1=B2*X+f2;djwcX=norm(X1-X,P);xdwcX=dj
2、wcX/(norm(X,P)+eps);if(djwcX3、(xdwcX4、(xdwcX5、>A=[1031;2-103;1310];>>b=[14;11;20];X0=[000]';>>X=gsdddy(A,b,X0,inf,0.001,100)请注意:因为对角矩阵D非奇异,所以此方程组有解。X=1.2820-0.25921.9496
3、(xdwcX4、(xdwcX5、>A=[1031;2-103;1310];>>b=[14;11;20];X0=[000]';>>X=gsdddy(A,b,X0,inf,0.001,100)请注意:因为对角矩阵D非奇异,所以此方程组有解。X=1.2820-0.25921.9496
4、(xdwcX
5、>A=[1031;2-103;1310];>>b=[14;11;20];X0=[000]';>>X=gsdddy(A,b,X0,inf,0.001,100)请注意:因为对角矩阵D非奇异,所以此方程组有解。X=1.2820-0.25921.9496
此文档下载收益归作者所有