test_eigen, an Octave code which generates eigenvalue tests.
The current version of the code can only generate a symmetric or nonsymmetric matrix of arbitrary size, with eigenvalues distributed according to a normal distribution whose mean and standard deviation are specified by the user (subroutines R8SYMM_GEN and R8NSYMM_GEN).
The computer code and data files described and made available on this web page are distributed under the MIT license
test_eigen is available in a C version and a C++ version and a Fortran90 version and a MATLAB version and an Octave version and a Python version.
arpack_test, an Octave code which uses arpack() to compute eigenvalues of large matrices.
jacobi_eigenvalue, an Octave code which implements the Jacobi iteration for the iterative determination of the eigenvalues and eigenvectors of a real symmetric matrix.
power_method, an Octave code which carries out the power method for finding a dominant eigenvalue and its eigenvector.
test_matrix, an Octave code which defines test matrices for which the condition number, determinant, eigenvalues, eigenvectors, inverse, null vectors, P*L*U factorization or linear system solution are known. Examples include the Fibonacci, Hilbert, Redheffer, Vandermonde, Wathen and Wilkinson matrices.
web_matrix, an Octave code which stores sample matrices describing a web page network. These matrices are typically very sparse, and the examples here are stored using the sparse triplet (ST) format. They can be used to demonstrate pagerank and other graph algorithms.