# Vector & Matrix Algebra Functions

The functions in the Vector & Matrix Algebra class perform operations such as multiplication, transposition, and outer product calculation on 2D arrays or matrices. You can use these functions to calculate matrix properties, such as determinant, rank, norm, and condition number.

Many applications require you to solve a linear system of equations and/or to determine the eigenvalues and eigenvectors of a matrix. The Vector & Matrix Algebra class contains functions you can use for this purpose and functions that you can use to calculate different types of factorizations, such as Cholesky factorization, QR factorization, and Singular Value Decomposition. You can use the functions in this class to calculate special types of matrices, such as Toeplitz matrix, Vandermonde matrix, and Companion matrix.