Function usolve #
通过后向替换查找线性方程组的一个解。矩阵必须是上三角矩阵。如果没有解,则抛出错误。
U * x = b
Syntax #
math.usolve(U, b)
Parameters #
| Parameter | Type | Description |
|---|---|---|
U |
矩阵, 数组 | 一个 N x N 的矩阵或数组 (U) |
b |
矩阵, 数组 | 一个包含 b 值的列向量 |
Returns #
| Type | Description |
|---|---|
| DenseMatrix | Array | 一个包含线性系统解 (x) 的列向量 |
Throws #
Type | Description —- | ———–
Examples #
const a = [[-2, 3], [2, 1]]
const b = [11, 9]
const x = usolve(a, b) // [[8], [9]]