Type:
Class

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 = V*D*V.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 = V*D*V.t

new
  • References/Ruby on Rails/Ruby/Classes/Matrix/Matrix::EigenvalueDecomposition

new(a) Class Public methods Constructs the eigenvalue decomposition for a square

2025-01-10 15:47:30
to_ary
  • References/Ruby on Rails/Ruby/Classes/Matrix/Matrix::EigenvalueDecomposition

to_ary() Instance Public methods Returns [eigenvector_matrix,

2025-01-10 15:47:30
eigenvalues
  • References/Ruby on Rails/Ruby/Classes/Matrix/Matrix::EigenvalueDecomposition

eigenvalues() Instance Public methods Returns the eigenvalues in an array

2025-01-10 15:47:30
eigenvalue_matrix
  • References/Ruby on Rails/Ruby/Classes/Matrix/Matrix::EigenvalueDecomposition

eigenvalue_matrix() Instance Public methods Returns the block diagonal eigenvalue

2025-01-10 15:47:30
eigenvectors
  • References/Ruby on Rails/Ruby/Classes/Matrix/Matrix::EigenvalueDecomposition

eigenvectors() Instance Public methods Returns an array of the eigenvectors

2025-01-10 15:47:30
v
  • References/Ruby on Rails/Ruby/Classes/Matrix/Matrix::EigenvalueDecomposition

v() Instance Public methods Alias for:

2025-01-10 15:47:30
eigenvector_matrix_inv
  • References/Ruby on Rails/Ruby/Classes/Matrix/Matrix::EigenvalueDecomposition

eigenvector_matrix_inv() Instance Public methods Returns the inverse of the

2025-01-10 15:47:30
to_a
  • References/Ruby on Rails/Ruby/Classes/Matrix/Matrix::EigenvalueDecomposition

to_a() Instance Public methods Alias for:

2025-01-10 15:47:30
d
  • References/Ruby on Rails/Ruby/Classes/Matrix/Matrix::EigenvalueDecomposition

d() Instance Public methods Alias for:

2025-01-10 15:47:30
v_inv
  • References/Ruby on Rails/Ruby/Classes/Matrix/Matrix::EigenvalueDecomposition

v_inv() Instance Public methods Alias for:

2025-01-10 15:47:30