scipy.linalg.lapack.dgejsv#
- scipy.linalg.lapack.dgejsv(a[, joba, jobu, jobv, jobr, jobt, jobp, lwork, overwrite_a]) = <fortran function dgejsv>#
dgejsv
的包裝函式。- 參數:
- a輸入 秩為 2 的陣列(‘d’),邊界為 (lda,n)
- 回傳值:
- sva秩為 1 的陣列(‘d’),邊界為 (n)
- u秩為 2 的陣列(‘d’),邊界為 (((jobt == 0)&&(jobu == 3)?0:m),((jobt == 0)&&(jobu == 3)?0:(jobu == 1?m:n)))
- v秩為 2 的陣列(‘d’),邊界為 (((jobt == 0)&&(jobv == 3)?0:ldv),((jobt == 0)&&(jobv == 3)?0:n))
- workout秩為 1 的陣列(‘d’),邊界為 (7)
- iworkout秩為 1 的陣列(‘i’),邊界為 (3)
- info整數
- 其他參數:
- joba輸入 整數,選用
預設值: 4
- jobu輸入 整數,選用
預設值: 0
- jobv輸入 整數,選用
預設值: 0
- jobr輸入 整數,選用
預設值: 1
- jobt輸入 整數,選用
預設值: 0
- jobp輸入 整數,選用
預設值: 1
- overwrite_a輸入 整數,選用
預設值: 0
- lwork輸入 整數,選用
預設值: max(6*n+2*n*n, max(2*m+n, max(4*n+n*n, max(2*n+n*n+6, 7))))