利用雅可比方法求线性方程组C语言_雅可比迭代

827288a182dd33c08d0a53736ab31793.png

对于矩阵Ax=b,其解我们可以写成方程组

等的形式,我们经过整理可以写成如下形式:

78c3fc87cfcd8cb37495696d994b5c13.png

48a73403dad4c8b1b302c0ed50ef1c46.png

fa5e3f7e82e0a87efdf7cc5e2bc9fce9.png

我们可以将

拆成一个对角线全为0元素的
和一个单位阵E。于是
可以写成
即是

3fcceb606c7c88cf0fb3beb4b9cc6251.png

b262093394d87e4e2eb099357df5fdc2.png

3695080b0e275b7be7620701f17f25de.png

e22f292587d524874fec535e42db5316.png

bfd9ba248a8f993bcb353fc937bfb095.png

93365e6ef1884ecea35871b3648c58d1.png

626e19eba8997b11fd48fd8311c804d4.png

0ee46965b931e9b239b7411c67c96953.png

下面我们写一个代码,来程序实现一下雅可比迭代方法:

% 雅可比迭代法,计算线性方程组的解

下面我们以一个方程组为例来测试该代码:

18022dba03cedc830b9c501df4b3d351.png

在编辑界面输入如下命令:

a 

最后得出如下结果:

ed3a55fb9da485f97b1bcc17ef22f256.png
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值