matlab高斯-赛德尔迭代程序

上传人:206****923 文档编号:91849738 上传时间:2019-07-02 格式:DOCX 页数:2 大小:9.33KB
返回 下载 相关 举报
matlab高斯-赛德尔迭代程序_第1页
第1页 / 共2页
matlab高斯-赛德尔迭代程序_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《matlab高斯-赛德尔迭代程序》由会员分享,可在线阅读,更多相关《matlab高斯-赛德尔迭代程序(2页珍藏版)》请在金锄头文库上搜索。

matlab中应用的高斯-赛德尔迭代程序主程序如下:function X=gsdddy(A,b,X0,P,wucha,max1)D=diag(diag(A);U=-triu(A,1);L=-tril(A, -1);dD=det(D);if dD=0 disp(请注意:因为对角阵D奇异,所以此方程无解)else disp(请注意:因为对角阵距D非奇异,所以此方程有解) iD=inv(D -L);B2=iD*U;f2=iD*b;jX=Ab; X=X0;n m=size(A); for k=1:max1 X1=B2*X+f2;djwcX=norm(X1 -X,P); xdwcX=djwcX/(norm(X,P)+eps); if(djwcXwucha)|(xdwcXwucha) return else k;X1;k=k+1;X=X1; end end if(djwcXwucha)|(xdwcX A=10 3 1;2 -10 3;1 3 10; b=14;11;20;X0=0 0 0; X=gsdddy(A,b,X0,inf,0.001,100)请注意:因为对角矩阵D非奇异,所以此方程组有解。X = 1.2820 -0.2592 1.9496

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号