class Apatite::LinearAlgebra::Matrix::EigenvalueDecomposition

Overview

Eigenvalues and eigenvectors of a real matrix.

Computes the eigenvalues and eigenvectors of a matrix A.

If A is diagonalizable, this provides matrices V and D such that A = VDV.inv, where D is the diagonal matrix with entries equal to the eigenvalues and V is formed by the eigenvectors.

If A is symmetric, then V is orthogonal and thus A = VDV.t

Defined in:

apatite/linear_algebra/matrix/eigenvalue_decomposition.cr

Constructors

Constructor Detail

def self.new(matrix) #

[View source]