scipy.linalg.lapack.chegvd

scipy.linalg.lapack.chegvd(a, b[, itype, jobz, uplo, lwork, lrwork, liwork, overwrite_a, overwrite_b]) = <fortran object>

的包装器 chegvd

参数
a :输入带边界的二阶数组(‘F’) (n,n)带边界的输入秩2数组(‘F’)
b :输入带边界的二阶数组(‘F’) (n,n)带边界的输入秩2数组(‘F’)
退货
w :带边界的秩1数组(‘f’) (n)带边界的秩1数组(‘f’)
v :带边界的秩2数组(‘F’) (n,n) 使用 a 存储带边界的秩2数组(‘F’)
info集成
其他参数
itype输入int,可选

默认设置 1

jobz输入字符串(len=1),可选

默认设置 'V'

uplo输入字符串(len=1),可选

默认设置 'L'

overwrite_a输入int,可选

默认设置 0

overwrite_b输入int,可选

默认设置 0

lwork输入int,可选

默认设置 (*jobz=='N'?n+1:n*(n+2))

lrwork输入int,可选

默认设置 max((*jobz=='N'?n:2*n*n+5*n+1),1)

liwork输入int,可选

默认设置 (*jobz=='N'?1:5*n+3)