scipy.linalg.
签名#
- scipy.linalg.signm(A, disp=True)[源代码][源代码]#
矩阵符号函数。
将标量符号函数(x)扩展到矩阵。
- 参数:
- A(N, N) array_like
要在其上计算符号函数的矩阵
- dispbool, 可选
如果结果中的错误估计较大,则打印警告而不是返回估计的错误。(默认值:True)
- 返回:
- signm(N, N) ndarray
符号函数在 A 处的值
- errest浮动
(如果 disp == False)
估计误差的1-范数,||err||_1 / ||A||_1
示例
>>> from scipy.linalg import signm, eigvals >>> a = [[1,2,3], [1,2,1], [1,1,1]] >>> eigvals(a) array([ 4.12488542+0.j, -0.76155718+0.j, 0.63667176+0.j]) >>> eigvals(signm(a)) array([-1.+0.j, 1.+0.j, 1.+0.j])