非线性方程求根.docxVIP

  • 3
  • 0
  • 约3.43千字
  • 约 7页
  • 2023-05-08 发布于上海
  • 举报
实验七 非线性方程求根 实验 7.1(迭代法、初始值与收敛性) 实验目的:初步认识非线性问题的迭代法与线性问题迭代法的差别,探讨迭代法及初始值与迭代收敛性的关系。 问题提出:迭代法是求解非线性方程的基本思想方法,与线性方程的情况一样,其构造方法可以有多种多样,但关键是怎样才能使迭代收敛且有较快的收敛速度。 实验内容:考虑一个简单的代数方程 x 2 ? x ? 1 ? 0 针对上述方程,可以构造多种迭代法,如 x n ?1 ? x 2 ? 1 n ( 7 .1) x n ?1 ? 1 ? 1 x  (7 .2 ) n x ? x ? 1 n n ?1  (7 .3) 在实轴上取初始值 x0,请分别用迭代(7.1)-(7.3)作实验,记录各算法的迭代过程。 实验要求: 取定某个初始值,分别计算(7.1)-(7.3)迭代结果,它们的收敛性如何?重复选取不同的初始值,反复实验。请自选设计一种比较形象的记录方式 (如利用 MATLAB的图形功能),分析三种迭代法的收敛性与初值选取的关系。 对三个迭代法中的某个,取不同的初始值进行迭代,结果如何?试分析迭代法对不同的初值是否有差异? 线性方程组迭代法的收敛性是不依赖初始值选取的。比较线性与非线性问题迭代的差异,有何结论和问题。 实验过程: 第一问: 针对迭代函数 程序 disp( 请输入初始迭代值为) x=[]; a=[]; x

文档评论(0)

1亿VIP精品文档

相关文档