非线性方程组求根算法概述.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
非线性方程组求根算法概述

 PAGE \* MERGEFORMAT 3 非线性方程组求根算法概述 -非线性方程组求根方法(5) 下面介绍一个求非线性方程组零点的迭代方法,它是一种类牛顿求根方法。为何说成是“类”呢,因为牛顿法除函数值外,还用到了梯度信息;而本法只用到函数值,是一种较简单且实用的算法。笔者30年前在 nth做访问研究时自己编制的,当时还真解决了実际问题,用之于7阶、12阶、18阶的复杂动力学系统,均得到了有意义的根值。 方程组 F=F(X)=0;X=[x1,x2,…….,xn]T Fi=Fi(x1,x2,…….xn)=0 ^^^^^^^^^^^^^^^^^^^^^ F1=F1(x1,x2,…….xn)=0 F2=F2(x1,x2,…….xn)=0 ① …………………………………….. Fn=Fn(x1,x2,…….xn)=0 改造后的方程组 改造的目的是使迭代中连续应用的JACOB矩阵尽量避免出现奇异的情况。 xi==xi+Fi=?i ^^^^^^^^^^^^^^^^^^ x1=?1(x1,x2,….,xn) x2= ?2(x1,x2,….,xn) ② ………………….. …….. xn=?n(x1,x2,….,xn) 迭代的过程 设迭代本次为(k),状态变量为x1(k),x2(k),….,xn(k),则下一次迭代为(k+1),状态变量是x1(k+1),x2(k+1),….,xn(k+1)。认为xi(k+1),i=1,2,…., n为方程组的根,则它们使原方程组两端恒等,即满足下式: xi(k+1)=?i(x1(k+1),x2(k+1),……,xn(k+1)), i=1,2,….,n 将上式右端展开成Taylor级数,且只取线性项,有 xi(k+1)=?ik+j=1j=n??i?xjxjk+1-xj(k), i=1,2,……,n ③ 其中 ??i?xj =JACOB(i,j), i=1,2,….,n; j=1,2,…..,n ④ 是雅可比矩阵。 将③式化成下列形式: ??1?x1-1???1?xn?????n?x1???n?xn-1 x1k+1??xn(k+1)=-?1k+j=1j=n??1?xjxj(k)?-?nk+j=1j=n??n?xjxj(k) ⑤ 上式可简化为 JACOBi,j-Inxjk+1= -?jk+JACOBi,jxj(k), i=1,2,…,n ⑥ 或写成 AX(k+1) = B ⑦ 其中, In是nxn阶单位矩阵: In = 1?0???0?1 矩阵A(n,n)及列向量B(n) 的各元分别是: A(i,j) = JACOBi,j-In, i=1,2,….,n; j=1,2,…???n ⑧ B(i)= -?ik+JACOBi,jxj(k), i=1,2,….,n; ⑨ 至于状态向量X(n)在相连的两个迭代时刻的分量则为: xi(k), i=1,2,….,n ; xi(k+1), i=1,2,….,n 上式中的A,B之各元都取k 时刻的值。 利用高斯消元法,解线性代数方程组⑦,即完成从X(k)→X(k+1)的迭代过程。达到收敛时,xi(k+1),i=1,2,…,n就是系统的根。 收敛标准 TOL (xi(k+1)-xi(k))xi(k+1≦TOL , i=1,2,…,n ⑩ JACOB 的数值近似 ??i?xj = ?ix1,x2,…xj1+?,…,xn-?ix1,x2,…x

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档