Matrix Addition Calculator
Add two matrices of compatible dimensions, element by element.
Open calculatorUse online matrix calculators for common linear algebra operations. Calculate sums, products, transposes, determinants and inverses, or explore supported eigenvalue and eigenvector calculations. Find more tools for vectors, equations, transformations, statistics and AI.
Start with one of the available matrix operations below. Each calculator has its own page, so you can go directly to the calculation you need. This section updates automatically as new calculator files are installed.
Add two matrices of compatible dimensions, element by element.
Open calculatorSubtract one matrix from another when their dimensions match.
Open calculatorMultiply compatible matrices and calculate the resulting matrix.
Open calculatorMultiply every entry of a matrix by a scalar value.
Open calculatorPerform common matrix operations with a convenient matrix calculator.
Open calculatorExchange matrix rows and columns to calculate the transpose.
Open calculatorCalculate the determinant of a square matrix.
Open calculatorFind the inverse of an invertible square matrix.
Open calculatorCalculate the trace by summing the main diagonal entries of a square matrix.
Open calculatorDetermine matrix rank using independent rows, columns, and elimination.
Open calculatorTest whether a matrix satisfies positive definiteness criteria.
Open calculatorCalculate Frobenius, one, infinity, and maximum-entry matrix norms.
Open calculatorCalculate the square root of the sum of squared matrix entries.
Open calculatorAssess matrix conditioning and numerical sensitivity.
Open calculatorExplore matrix convergence, repeated transformations, and numerical behavior over successive iterations.
Open calculatorCalculate nonnegative integer powers of a square matrix.
Open calculatorCalculate the Kronecker product of two matrices.
Open calculatorExplore repeated matrix multiplication and observe how vectors and matrices evolve over iterations.
Open calculatorExplore interactive matrix operations, transformations, and numerical behavior through visual simulations.
Open calculatorCalculate eigenvalues for supported square matrix inputs.
Open calculatorCalculate eigenvectors associated with matrix eigenvalues.
Open calculatorCalculate the characteristic polynomial det(λI − A) of a square matrix.
Open calculatorDetermine whether a matrix is diagonalizable and find a suitable decomposition.
Open calculatorVisualize eigenvalues, eigenvectors, and the geometric effects of matrix transformations.
Open calculatorExplore matrix diagonalization and visualize how eigenvector bases simplify linear transformations.
Open calculatorFactor a matrix into lower and upper triangular matrices when supported.
Open calculatorCompute singular values and singular vectors for supported matrices.
Open calculatorExplore LU factorization and visualize lower and upper triangular matrix decomposition.
Open calculatorVisualize singular value decomposition and explore its applications in data analysis and machine learning.
Open calculatorSolve systems of linear equations and identify their solution types.
Open calculatorSolve linear systems using Gaussian elimination and row operations.
Open calculatorTransform a matrix into reduced row echelon form using elementary row operations.
Open calculatorSolve suitable square linear systems using determinants and Cramer’s rule.
Open calculatorFollow Gaussian elimination step by step and visualize elementary row operations.
Open calculatorPerform common vector operations and calculations in supported dimensions.
Open calculatorCalculate the dot product of vectors and explore their angle relationship.
Open calculatorCalculate the cross product of three-dimensional vectors.
Open calculatorConstruct rotation matrices for supported two-dimensional or three-dimensional rotations.
Open calculatorExplore how matrices transform points, vectors, and geometric shapes in an interactive visual environment.
Open calculatorVisualize two-dimensional rotation, scaling, reflection, and shearing using transformation matrices.
Open calculatorExplore three-dimensional matrix transformations, rotations, scaling, and geometric projections.
Open calculatorCalculate covariance matrices from multivariable observations.
Open calculatorCalculate Jacobian matrices for multivariable functions with supported expressions.
Open calculatorAnalyze transition matrices and calculate state probabilities.
Open calculatorEstimate page importance using transition probabilities and damping.
Open calculatorSimulate state transitions, probability distributions, and long-run behavior in Markov chains.
Open calculatorExplore random walks on graphs and networks using transition matrices and probability distributions.
Open calculatorSimulate the PageRank algorithm and explore how link structures and damping affect page importance.
Open calculatorExplore how neural network layers use matrix multiplication, weights, biases, and activation functions.
Open calculatorExplore matrix exponentials and simulate solutions to linear systems of differential equations.
Open calculatorSimulate engineering control systems using state-space matrices, input signals, and stability analysis.
Open calculatorExplore matrix calculations with step-by-step mathematical explanations.
Open calculatorOpen this calculator to perform linear equation solver calculations.
Open calculatorOpen this calculator to perform gauss-jordan elimination calculator calculations.
Open calculatorOpen this calculator to perform row echelon form calculator calculations.
Open calculatorOpen this calculator to perform linear independence calculator calculations.
Open calculatorOpen this calculator to perform basis calculator calculations.
Open calculatorOpen this calculator to perform span calculator calculations.
Open calculatorOpen this calculator to perform vector addition calculator calculations.
Open calculatorOpen this calculator to perform vector subtraction calculator calculations.
Open calculatorOpen this calculator to perform vector magnitude calculator calculations.
Open calculatorOpen this calculator to perform unit vector calculator calculations.
Open calculatorOpen this calculator to perform vector projection calculator calculations.
Open calculatorOpen this calculator to perform angle between vectors calculator calculations.
Open calculatorOpen this calculator to perform vector distance calculator calculations.
Open calculatorOpen this calculator to perform vector components calculator calculations.
Open calculatorOpen this calculator to perform correlation matrix calculator calculations.
Open calculatorOpen this calculator to perform softmax calculator calculations.
Open calculatorOpen this calculator to perform sigmoid calculator calculations.
Open calculatorOpen this calculator to perform random matrix generator calculations.
Open calculatorOpen this calculator to perform identity matrix generator calculations.
Open calculatorOpen this calculator to perform matrix to latex converter calculations.
Open calculatorOpen this calculator to perform matrix multiplication simulator calculations.
Open calculatorOpen this calculator to perform power iteration simulator calculations.
Open calculatorOpen this calculator to perform hadamard product calculator calculations.
Open calculatorBrowse the complete collection of matrix and linear algebra tools. Available calculators are displayed above, while tools that are not yet installed are listed below by category. This directory updates automatically when new PHP files are added.
Showing 261 of 261 total tools.
A matrix is a rectangular arrangement of numbers organized into rows and columns. Matrices are used to solve systems of equations, represent transformations, process data and model many scientific and engineering problems.
A matrix with m rows and n columns is described as an m × n matrix. Its dimensions determine which operations can be performed.
This example has two rows and three columns. A square matrix has the same number of rows and columns.
Matrix calculators can perform operations such as addition, subtraction, multiplication, transposition, determinant calculation and matrix inversion. Other tools can address systems of equations, decompositions, vectors and transformations.
Yes, provided the number of columns in the first matrix equals the number of rows in the second. For example, a 2 × 3 matrix can multiply a 3 × 4 matrix, producing a 2 × 4 matrix.
A matrix must be square and nonsingular to have an inverse. Equivalently, its determinant must be nonzero.
No. Only tools whose corresponding PHP files exist on the server are displayed as available calculators. Other entries are listed as Coming Soon until their PHP files are created.
Students, teachers, researchers, programmers and professionals can use matrix calculators to check calculations, explore linear algebra concepts and support technical work. Always verify important results when using them for coursework or professional applications.