求解三对角线方程组
三对角线方程组如下所示:
| b0 c0 |
A = | a0 b1 c1 |
| .. .. .. |
| a[n-2] b[n-1] |
A * (x,y) = (rx,ry)
- 参数
-
[in] | n | 方程组阶数,最小为2 |
[in] | a | 系数矩阵中的左对角线元素数组,a[0..n-2] |
[in,out] | b | 系数矩阵中的中对角线元素数组,b[0..n-1],会被修改 |
[in] | c | 系数矩阵中的右对角线元素数组,c[0..n-2] |
[in,out] | vs | 输入方程组等号右边的已知n个矢量,输出求解出的未知矢量 |
- 返回
- 是否求解成功,失败原因可能是参数错误或因系数矩阵非主角占优而出现除零
- 参见
- gaussJordan