先给文档页:
linalg = linear + algebra
范数是对向量(或者矩阵)的度量,是一个标量(scalar):norm(x, ord=None, axis=None, keepdims=False)
参数 | 说明 | 计算方法 |
---|---|---|
默认 | 二范数: ℓ2 | x21+x22+…+x2n‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾√ |
ord=2 | 二范数: ℓ2 | 同上 |
ord=1 | 一范数: ℓ1 | |x1|+|x2|+…+|xn| |
ord=np.inf | 无穷范数: ℓ∞ | max(|xi|) |
————————————————————————————————————————————————————————————————————————
linalg.inv() 矩阵求逆
linalg.det() 矩阵求行列式(行列式的意义)
linalg.matrix_rank(matrix, tol) 利用SVD的方法求解矩阵的秩(若值小于tol,认为是零)
linalg.eig() 计算特征值与特征向量
暂时只用到过这些,以后继续添加。
如何求是否可逆:det(mat)== 0(行列式是否为零)