matlab追赶法求解三对角方程组,【良心出品】MATLAB 追赶法求解三对角方程组的算法原理例题与程序...

3)三对角形线性方程组

123456789104100000000141000000001410000000014100000000141000000001410000000014100000000141000000001410000000014x x x x x x x x x x -⎡⎤⎡⎤⎢⎥⎢⎥--⎢⎥⎢⎥⎢⎥⎢⎥--⎢⎥⎢⎥--⎢⎥⎢⎥⎢⎥⎢⎥--⎢⎥⎢⎥--⎢⎥⎢⎥⎢⎥⎢⎥--⎢⎥⎢⎥--⎢⎥⎢⎥⎢⎢⎥--⎢⎢⎥⎢⎢⎥-⎣⎦⎣⎦

7513261214455⎡⎤⎢⎥⎢⎥⎢⎥-⎢⎥

⎢⎥

⎢⎥=⎢⎥-⎢⎥

⎢⎥⎢⎥

-⎢⎥

⎥⎢⎥⎥⎢⎥

⎥⎢⎥-⎣⎦

*(2,1,3,0,1,2,3,0,1,1)T

x =---

二、数学原理

设系数矩阵为三对角矩阵

1

122233111000000000

7e2c461186672a83f71fe5d171e6eb67.png

c9578e5825c833d44d6fba9cf8fc1414.png

a697b24ce96bd8ebdd838163baa0643a.png

000000

n n n n

n b c a b c a b A a b c a b ---⎛⎫ ⎪ ⎪ ⎪=

⎪ ⎪ ⎪

⎪ ⎪⎝

则方程组Ax=f 称为三对角方程组。

39490f61798a8231cb497cea7f31a797.png

设矩阵A 非奇异,A 有Crout 分解A=LU ,其中L 为下三角矩阵,U 为单位上三角矩阵,记

1

122

233

8eb9567451dc181c32ea6a11e147fb29.png

63d5c510a77d4defe12df9f3d5d5b392.png

81f1f7d0486ef73881ef3e1fd8b86771.png

697878ce064f570e1a38124ef80d70e3.png

1

10

00010

000

0001000

000100,00000000

8d702a1be13e816ec9c4719372474964.png

f224e67c3906db8c7a9da33d61f35a01.png

00

0001n n n

n b L U γαβγββγβ--⎛⎫⎛⎫ ⎪

⎪ ⎪ ⎪ ⎪ ⎪∂==

⎪ ⎪

⎪ ⎪ ⎪

⎪ ⎪ ⎪ ⎪∂⎝

可先依次求出L ,U 中的元素后,令Ux=y ,先求解下三角方程组Ly=f 得出y ,再求解上三角方程组Ux=y 。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值