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]]

另请参阅 #

usolveAll, lup, slu, usolve, lusolve

Fork me on GitHub