Browse Source

Merge pull request #229 from vvavrychuk/master

documented how Evd<double> encodes eigenvectors
pull/236/head
Christoph Ruegg 12 years ago
parent
commit
873ff2f588
  1. 4
      src/Numerics/LinearAlgebra/Double/Factorization/Evd.cs

4
src/Numerics/LinearAlgebra/Double/Factorization/Evd.cs

@ -53,6 +53,10 @@ namespace MathNet.Numerics.LinearAlgebra.Double.Factorization
/// i.e. A.Multiply(V) equals V.Multiply(D). The matrix V may be badly
/// conditioned, or even singular, so the validity of the equation
/// A = V*D*Inverse(V) depends upon V.Condition().
/// Matrix V is encoded in the property EigenVectors in the way that:
/// - column corresponding to real eigenvalue represents real eigenvector,
/// - columns corresponding to the pair of complex conjugate eigenvalues
/// lambda[i] and lambda[i+1] encode real and imaginary parts of eigenvectors.
/// </remarks>
internal abstract class Evd : Evd<double>
{

Loading…
Cancel
Save