迭代——方程求解(mathematica数学实验报告)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

即*

x 是方程组得解.

练习1:设 ()/22x x f x +=

,并且给定初值 01x =,做10次迭代得到序列 n x , 0,1,...n =,程序运行如下:

练习2:利用迭代公式

1(),0,1,...()

n n g x x x n g x +=-=' 得到()^32g x x =-的迭代序列,其中01x =,10n =,程序运行如下:

练习3:对给定的矩阵M ,数组f 和初始向量0x ,由迭代公式1n n x Mx f +=+得到的迭代序列如下:

练习4:利用迭代公式

11()x L D A X D b --=-+

将方程组

⎪⎩⎪⎨⎧=++=++11

111111.......................................b x a x a b x a x a n nn n n n 即

Ax b =

改成多种等价形式

x Mx f =+

做迭代,观察其收敛状况。

给定(){}1,2,2,(1,1,1),(2,2,1)A =-与(){}2,1,1,(1,1,1),(1,1,2)A =--,运行结果如下:

练习5:同练习4,给定(){}1,2,2,(1,1,1),(2,2,1)A =-与(){}2,1,1,(1,1,1),(1,1,2)A =--,利

用迭代公式

111()()x I L Ux I L D b ---=-+-

对方程组

Ax b =

做迭代。程序运行如下:

实验结果和结果分析:

对于书上给出的例题程序,要实际上机亲自操作一次,从而了解不同命令的不同作

相关文档
最新文档