scipy.linalg.lapack.zuncsd#

scipy.linalg.lapack.zuncsd(x11, x12, x21, x22[, compute_u1, compute_u2, compute_v1t, compute_v2t, trans, signs, lwork, lrwork, overwrite_x11, overwrite_x12, overwrite_x21, overwrite_x22]) = <fortran function zuncsd>#

zuncsd 的封装。

参数:
x11输入秩为2的数组(‘D’),边界为(p,q)
x12输入秩为2的数组(‘D’),维度为(p, mmq)
x21输入秩为2的数组(‘D’),边界为(mmp, q)
x22输入秩为2的数组(‘D’),边界为(mmp, mmq)
返回:
cs11秩为2的数组(‘D’),具有边界(p,q)和x11存储
cs12秩为2的数组(‘D’),边界为(p, mmq),存储为x12
cs21秩为2的数组(‘D’),边界为(mmp,q),存储为x21
cs22秩为2的数组(‘D’),边界为(mmp, mmq),存储为x22
theta秩-1 数组(‘d’),边界为 (min(min(p, mmp), min(q, mmq)))
u1秩-2 数组(‘D’),边界为 ((compute_u1?p:0),(compute_u1?p:0))
u2秩-2 数组(‘D’),边界为 ((compute_u2?mmp:0),(compute_u2?mmp:0))
v1trank-2 array(‘D’) 具有边界 ((compute_v1t?q:0),(compute_v1t?q:0))
v2trank-2 array(‘D’) 具有边界 ((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*m+MAX(1,MAX(mmp,mmq))+1

lrwork输入 整数, 可选

默认值:5*MAX(1,q-1)+4*MAX(1,q)+8*q+1