- 165
- 0
- 约2.02千字
- 约 6页
- 2015-09-26 发布于重庆
- 举报
牛顿法解非线性方程组实验报告
实验名称: 牛顿法解非线性方程组
引言
我们已经知道,线性方程组我们可以采取Jacobi迭代法,G-S迭代法以及SOR迭代方法求解。而在科学技术领域里常常提出求解非线性方程组的问题,例如,用非线性函数拟合实验数据问题、非线性网络问题,用差分法求解非线性微分方程问题等。
我们在解非线性方程组时,也考虑用迭代法求解,其思路和解非线性方程式一样,首先要将F(x)=0转化为等价的方程组
或者简记为x=g(x),其中
迭代法:首先从某个初始向量开始,按下述逐次代入方法构造一向量序列:
其中,。
或写成向量形式:
如果(存在),称为收敛。且当为连续函数时,可得
说明为方程组的解。又称为x=g(x)的不动点。
本实验中采用牛顿迭代法来求解非线性方程组。
实验目的和要求
运用matlab编写一个.m文件,要求用牛顿法非线性方程组:
算法原理与流程图
1、算法原理
设有非线性方程组
F(x)=0
其中:
由偏导数作成的矩阵记为J(x)或称为F(x)的Jacobi矩阵
设为F(x)=0的解,且设,为的近似解,现利用多元函数 在点的泰勒公式有
其中,在与x的所连的线段内。
如果用泰勒公式中的线性函数近似代替,并将线性方程组
的解作为的第k+1次近似解记为
将上述方程写成矩阵形式:
如果为非奇异矩阵,则得到牛顿迭代公式:
求解非线性方程组F(x)=0牛顿法或为
用上式可知,每计算一步,需要:
计算
您可能关注的文档
最近下载
- CNCA-N-001:2021 危害分析与关键控制点(HACCP)体系认证实施规则.pdf VIP
- 2025年山东省烟台市中考历史真题(原卷版).pdf VIP
- 过程控制及其MATLAB实现第三版刘晓玉课后习题答案.docx
- SH T 3543-G527现场动力箱照明箱安装检查记录.docx VIP
- 人类的进化史与人类起源的理论.pptx VIP
- T_CECS 938-2021 混凝土结构耐久性修复与防护技术规程.docx VIP
- 2017年《辽宁省建设工程计价依据》勘误.pdf VIP
- 2025年城投公司市政工程管理岗笔试题及答案.docx
- 小小科学家《生物》模拟试卷(附答案).docx VIP
- 环境影响报告书-南京市化学工业园区.PDF
原创力文档

文档评论(0)