scipy.linalg.lapack.sorcsd#
- scipy.linalg.lapack.sorcsd(x11, x12, x21, x22[, compute_u1, compute_u2, compute_v1t, compute_v2t, trans, signs, lwork, overwrite_x11, overwrite_x12, overwrite_x21, overwrite_x22]) = <fortran function sorcsd>#
sorcsd
的包装器。- 参数:
- x11输入秩为2的数组(‘f’),范围为(p,q)
- x12输入秩为2的数组(‘f’),范围为(p, mmq)
- x21输入秩为2的数组(‘f’),维度为(mmp, q)
- x22输入秩为2的数组(‘f’),边界为(mmp, mmq)
- 返回:
- cs11秩为2的数组(‘f’),边界为(p,q),存储为x11
- cs12秩为2的数组(‘f’),边界为(p, mmq),使用x12存储
- cs21秩为2的数组(‘f’),边界为(mmp,q),存储为x21
- cs22秩为2的数组(‘f’),边界为(mmp, mmq),存储为x22
- thetarank-1 array(‘f’),范围为 (min(min(p, mmp), min(q, mmq)))
- u1秩为2的数组(‘f’),边界为((compute_u1?p:0),(compute_u1?p:0))
- u2秩为2的数组(‘f’),边界为((compute_u2?mmp:0),(compute_u2?mmp:0))
- v1t秩为2的数组(‘f’),边界为((compute_v1t?q:0),(compute_v1t?q:0))
- v2trank-2 array(‘f’) 具有边界 ((compute_v2t?mmq:0),(compute_v2t?mmq:0))
- 信息整数
- 其他参数:
- compute_u1输入 整数, 可选
默认值:1
- compute_u2输入 整数, 可选
默认值:1
- compute_v1t输入 整数, 可选
默认值:1
- compute_v2t输入 整数, 可选
默认值:1
- trans输入 整数, 可选
默认值: 0
- 标志输入 整数, 可选
默认值: 0
- overwrite_x11输入 整数, 可选
默认值: 0
- overwrite_x12输入 整数, 可选
默认值: 0
- overwrite_x21输入 整数, 可选
默认值: 0
- overwrite_x22输入 整数, 可选
默认值: 0
- lwork输入 整数, 可选
默认值:2+2*m+5*MAX(1,q-1)+4*MAX(1,q)+8*q