The application relates to the technical field of
telephone communication, and discloses a robust recursive least square
adaptive filter based on inverse
QR decomposition and a storage medium, which comprises the following steps: calculating the inner product of an adaptive weight vector at a moment and an input
signal vector, and obtaining an output
signal of the
adaptive filter at the moment; calculating the difference between an expected
signal at the moment and the output signal, obtaining an estimated
error signal, and constructing a nonlinear weighting function; based on the input signal vector at the moment, a
transpose of the input signal vector, the nonlinear weighting function, an
inverse correlation matrix of the input signal vector, and a
covariance of the estimated
error signal, recursively updating the
inverse correlation matrix of the input signal vector at the moment, and constructing a
block matrix containing the
inverse correlation matrix of the input signal vector at the moment; performing inverse QR
matrix decomposition and unit rotation operation on the
block matrix in sequence, obtaining an inverse
QR decomposition front array and a rear array at the moment, constructing a
gain vector at the moment, and updating the adaptive weight vector at the moment.