- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
三种迭代法matlab程序 数值分析 幻灯片
function X=gseid(A,b,P,delta,max1) %A是n维非奇异阵。%b是n维向量。%P是初值。 %delta是误差界。%max1是给定的迭代最高次数。%X为所求的方程组AX=b的近似解。 N=length(b); for k=1:max1 for j=1:N if j==1 X(1)=(b(1)-A(1,2:N)*P(2:N))/A(1,1); elseif j==N X(N)=(b(N)-A(N,1:N-1)*(X(1:N-1)))/A(N,N); else X(j)=(b(j)-A(j,1:j-1)*X(1:j-1)-A(j,j+1:N)*P(j+1:N))/A(j,j); end end err=abs(norm(X-P)); P=X; if(errdelta) break end end X=X; err,k function X=gseid(A,b,P,delta,max1) %A是n维非奇异阵。%b是n维向量。%P是初值。 %delta是误差界。%max1是给定的迭代最高次数。%X为所求的方程组AX=b的近似解。 N=length(b); for k=1:max1 for j=1:N if j==1 X(1)=(b(1)-A(1,2:N)*P(2:N))/A(1,1); elseif j==N X(N)=(b(N)-A(N,1:N-1)*(X(1:N-1)))/A(N,N); else X(j)=(b(j)-A(j,1:j-1)*X(1:j-1)-A(j,j+1:N)*P(j+1:N))/A(j,j); end end err=abs(norm(X-P)); P=X; if(errdelta) break end end X=X; err,k function X=gseid(A,b,P,delta,max1) %A是n维非奇异阵。%b是n维向量。%P是初值。 %delta是误差界。%max1是给定的迭代最高次数。%X为所求的方程组AX=b的近似解。 N=length(b); for k=1:max1 for j=1:N if j==1 X(1)=(b(1)-A(1,2:N)*P(2:N))/A(1,1); elseif j==N X(N)=(b(N)-A(N,1:N-1)*(X(1:N-1)))/A(N,N); else X(j)=(b(j)-A(j,1:j-1)*X(1:j-1)-A(j,j+1:N)*P(j+1:N))/A(j,j); end end err=abs(norm(X-P)); P=X; if(errdelta) break end end X=X; err,k * 雅可比迭代法的Matlab程序 function X=jacobi(A,b,P,delta,max1) %A是n维非奇异阵。%b是n维向量。%P是初值。%delta是误差界。 %max1是给定的迭代最高次数。%X为所求的方程组AX=b的近似解。 N=length(b); for k=1:max1 for j=1:N X(j)=(b(j)-A(j,[1:j-1,j+1:N])*P([1:j-1,j+1:N]))/A(j,j); end err=abs(norm(X-P)); P=X; if(errdelta) break end end X=X;k,err; 塞德尔迭代法的迭代程序: 雅可比迭代法的Matlab程序 function X=jacobi(A,b,P,delta,max1) %A是n维非奇异阵。%b是n维向量。%P是初值。%delta是误差界。 %max1是给定的迭代最高次数。%X为所求的方程组AX=b的近似解。 N=length(b); for k=1:max1 for j=1:N X(j)=(b(j)-A(j,[1:j-1,j+1:N])*P([1:j-1,j+1:N]))/A(j,j); end err=abs(norm(X-P)); P=X; if(errdelta) break end end X=X;k,err; 塞德尔迭代法的迭代程序: 雅可比迭代法的Matlab程序 function X=jacobi(A,b,P,delta,max1) %A是n维非奇异阵。%b是n维向量。%P是初值。%delta是误差界
您可能关注的文档
- 【湖南专版】2012届学海导航高三地理第二轮复习课件第2课时 等值线(三) 幻灯片.ppt
- 【点集拓扑学】§2.4 导集, 闭集, 闭包 幻灯片.ppt
- 【点集拓扑学】§2.5 内部、边界 幻灯片.ppt
- 【点集拓扑学】§3.2 (有限)积空间 幻灯片.ppt
- 【湖南师大内部资料】高二数学选修2-1课件:抛物线及其标准方程2(新人教A版) 幻灯片.ppt
- 【物理】2009高考专题冲刺训练配套课件6 电路分析 幻灯片.ppt
- 【状元之路】2011高考语文一轮复习 写作道场(八) 语言表达哲思化课件 苏教版 幻灯片.ppt
- 【物理】牛顿介绍 幻灯片.ppt
- 【盘点】全球制药巨头半年报:谁将让辉瑞连第二都没得做? 幻灯片.ppt
- 【真诚推荐 】【免费】数学必修三频率分布直方图 幻灯片.ppt
文档评论(0)