fixed.forgettingFactor
Description
Examples
Input Arguments
Output Arguments
Tips
Use fixed.forgettingFactor
to compute a forgetting factor for these
functions and blocks.
Real Partial-Systolic Q-less QR Decomposition with Forgetting Factor
Complex Partial-Systolic Q-less QR Decomposition with Forgetting Factor
Real Partial-Systolic Matrix Solve Using Q-less QR Decomposition with Forgetting Factor
Complex Partial-Systolic Matrix Solve Using Q-less QR Decomposition with Forgetting Factor
Algorithms
In real-time applications, such as when data is streaming continuously from a radar array [1], the QR decomposition is often computed continuously as each new row of data arrives. In these systems, the previously computed upper-triangular matrix, R, is updated and weighted by forgetting factor ɑ, where 0 < ɑ < 1. This computation treats the matrix A as if it is infinitely tall. The series of transformations is as follows.
Without the forgetting factor ɑ, the values of R would grow without bound.
With the forgetting factor, the gain in R is
The gain of computing R without a forgetting factor from an m-by-n matrix A is . Therefore,
References
[1] Rader, C.M. "VLSI Systolic Arrays for Adaptive Nulling." IEEE Signal Processing Magazine (July 1996): 29-49.
Version History
Introduced in R2021b
See Also
Functions
Blocks
- Real Partial-Systolic Q-less QR Decomposition with Forgetting Factor | Complex Partial-Systolic Q-less QR Decomposition with Forgetting Factor | Real Partial-Systolic Matrix Solve Using Q-less QR Decomposition with Forgetting Factor | Complex Partial-Systolic Matrix Solve Using Q-less QR Decomposition with Forgetting Factor