scipy.linalg.lapack.sgejsv#

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

sgejsv 的包裝函式。

參數:
a輸入 rank-2 陣列(‘f’),邊界為 (lda,n)
返回:
svarank-1 陣列(‘f’),邊界為 (n)
urank-2 陣列(‘f’),邊界為 (((jobt == 0)&&(jobu == 3)?0:m),((jobt == 0)&&(jobu == 3)?0:(jobu == 1?m:n)))
vrank-2 陣列(‘f’),邊界為 (((jobt == 0)&&(jobv == 3)?0:ldv),((jobt == 0)&&(jobv == 3)?0:n))
workoutrank-1 陣列(‘f’),邊界為 (7)
iworkoutrank-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))))