scipy.linalg.lapack.sgejsv#

scipy.linalg.lapack.sgejsv(a[, joba, jobu, jobv, jobr, jobt, jobp, lwork, overwrite_a]) = <fortran function sgejsv>#

用于 sgejsv 的包装器。

参数::
a输入秩为 2 的数组(‘f’),边界为 (lda, n)
返回值::
sva秩为 1 的数组(‘f’),边界为 (n)
u秩为 2 的数组(‘f’),边界为 (((jobt == 0)&&(jobu == 3)?0:m),((jobt == 0)&&(jobu == 3)?0:(jobu == 1?m:n)))
v秩为 2 的数组(‘f’),边界为 (((jobt == 0)&&(jobv == 3)?0:ldv),((jobt == 0)&&(jobv == 3)?0:n))
workout秩为 1 的数组(‘f’),边界为 (7)
iworkout秩为 1 的数组(‘i’),边界为 (3)
infoint
其他参数::
joba输入 int,可选

默认值:4

jobu输入 int,可选

默认值:0

jobv输入 int,可选

默认值:0

jobr输入 int,可选

默认值:1

jobt输入 int,可选

默认值:0

jobp输入 int,可选

默认值:1

overwrite_a输入 int,可选

默认值:0

lwork输入 int,可选

默认值:max(6*n+2*n*n, max(2*m+n, max(4*n+n*n, max(2*n+n*n+6, 7))))