scipy.linalg.lapack.dgejsv#

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

Wrapper for dgejsv.

Parameters:
ainput rank-2 array(‘d’) with bounds (lda,n)
Returns:
svarank-1 array(‘d’) with bounds (n)
urank-2 array(‘d’) with bounds (((jobt == 0)&&(jobu == 3)?0:m),((jobt == 0)&&(jobu == 3)?0:(jobu == 1?m:n)))
vrank-2 array(‘d’) with bounds (((jobt == 0)&&(jobv == 3)?0:ldv),((jobt == 0)&&(jobv == 3)?0:n))
workoutrank-1 array(‘d’) with bounds (7)
iworkoutrank-1 array(‘i’) with bounds (3)
infoint
Other Parameters:
jobainput int, optional

Default: 4

jobuinput int, optional

Default: 0

jobvinput int, optional

Default: 0

jobrinput int, optional

Default: 1

jobtinput int, optional

Default: 0

jobpinput int, optional

Default: 1

overwrite_ainput int, optional

Default: 0

lworkinput int, optional

Default: max(6*n+2*n*n, max(2*m+n, max(4*n+n*n, max(2*n+n*n+6, 7))))