回 帖 发 新 帖 刷新版面

主题:为什么lapack里求本征值的程序不假定矩阵是方块的?

http://www.netlib.org/lapack/double/dsyev.f

比如上面这个命令

有个所谓得lda的概念

不理解为什么这样

回复列表 (共1个回复)

沙发

没仔细看过程序,不过非方阵很常见。
[A][x]=[b],如果[A]非方阵,则求最小二乘解[A]^H[A][x]=[A]^H[b]。
同理,对特征值问题,如果[A]非方阵,则求奇异值分解(SVD),即[A]^H[A]的常义特征值分解。

我来回复

您尚未登录,请登录后再回复。点此登录或注册