Matrix Inverse

is a monadic primitive function that returns the inverse of a simple numeric array of rank 2 or lower. Some dialects automatically apply it to rank-2 subarrays of higher-rank arguments. It shares the glyph Quad Divide  (often called Domino) with the dyadic function Matrix Divide.

Examples
Matrix Inverse computes the ordinary inverse if the argument is a square matrix. DOMAIN ERROR is raised if the given matrix is not invertible.

When the argument is a scalar or vector, or the given matrix has more rows than columns ( where  ), Matrix Inverse computes specific forms of generalized inverse called Moore-Penrose inverse. For a scalar, the result is the reciprocal of the argument; for a vector, the result equals. For a non-square matrix, the result equals  (where   is the conjugate transpose of X).

Lesson

 * APL Cultivation

Documentation

 * Dyalog
 * APLX
 * NARS2000
 * J Dictionary, NuVoc (as )