Sample matrix inversion

Sample matrix inversion (or direct matrix inversion) is an algorithm that estimates weights of an array (adaptive filter) by replacing the correlation matrix

, an unbiased estimate of

correlation matrix of the array signals, may be obtained by means of a simple averaging scheme: where

The expression of the theoretically optimal weights requires the inverse of

, and the inverse of the estimates matrix is then used for finding estimated optimal weights.