Algorithm Matlab uses for [V,D] = eigs(A,k);

6 次查看(过去 30 天)
There appear to be a number of ways to compute the top k eigenpairs associated to the matrix A. Does anyone know the one that Matlab uses (via the command eigs(A,k)). Thanks!
  1 个评论
Shai Machnes
Shai Machnes 2017-9-1
[1] Lehoucq, R.B. and D.C. Sorensen, "Deflation Techniques for an Implicitly Re-Started Arnoldi Iteration." SIAM J. Matrix Analysis and Applications. Vol. 17, 1996, pp. 789–821.
[2] Sorensen, D.C., "Implicit Application of Polynomial Filters in a k-Step Arnoldi Method." SIAM J. Matrix Analysis and Applications. Vol. 13, 1992, pp. 357–385.

请先登录,再进行评论。

回答(1 个)

Jan
Jan 2016-12-9
You find the complete documentation of eigs here: doc eig . Matlab does not offer more details.
  2 个评论
David Koslicki
David Koslicki 2016-12-9
Yeah, I've combed through the documentation to no avail already...
Jan
Jan 2016-12-9
Either ask TMW, if they are willig to tell you more details, or apply for a job as a programmer at Mathworks to get the privileges for reading the source code or Matlab.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Linear Algebra 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by