简体   繁体   English

MATLAB 使用什么算法来查找特征向量?

[英]What algorithm does MATLAB use to find eigenvectors?

So I am using MATLAB for a project and am discussing the use of the power method for finding stationary distributions of Markov chains and its convergence rate.所以我在一个项目中使用 MATLAB,并正在讨论使用幂方法来寻找马尔可夫链的平稳分布及其收敛速度。 I was wondering what method/algorithms MATLAB's eig() function uses to find the eigenvectors of a matrix?我想知道 MATLAB 的eig()函数使用什么方法/算法来查找矩阵的特征向量?

Normally Matlab is using LAPACK routines to do calculation.通常 Matlab 使用 LAPACK 例程进行计算。 With that in mind I guess that from here you will be able to find the code that matlab runs.考虑到这一点,我想从这里您将能够找到 matlab 运行的代码。 Be Aware LAPACK is in Fortran.请注意 LAPACK 是 Fortran 语言。

MATLAB Incorporates LAPACK MATLAB 包含 LAPACK

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM