基于matlab的jacobi(雅可比)迭代法求解线性方程组

本文介绍了Jacobi迭代法的基本概念、推导过程,并通过一个具体的线性方程组例子展示了如何在matlab中实现该方法。讨论了迭代法的收敛条件,并给出了matlab代码示例。
摘要由CSDN通过智能技术生成

1.jacobi迭代法的概念
2.jacobi迭代法的解释
3.jacobi迭代法的推导
4.matlab实现

  • 概念

考虑线性方程组

Ax=b

其中A为非奇异矩阵,当A为低阶稠密矩阵是,选主元消去法是有效方法。
但对于A 的阶数n很大,零元素较多的大型稀疏矩阵方程组,利用迭代法求解则更为合适。迭代法通常适用于A中有大量零元素的特点。

  • 解释

简单迭代法是究竟是什么呢?
给下面这个例子你就懂了

例1.已知 9x2=sinx+1 ,在 x=0.4 附近有根,假定我们已会计算 1+sinx 那么我们就能从 x=0.4 开始,通过迭代公式 xn+1=131+sinx 逐步求得所要求的根
简单说就是给定一个初始值,代入式子求得一个x,再代入,不断代入,逐步求得根。

下面给出求解方程组的例子。
例2.
求解方程组

8.x13x2+2x34x1+11x2x36x1+3x2+12x3=20=33=36

记为 Ax=b ,其中
A=84631132112,x=x1x2x3,b=
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值