User`s guide

4 DSP Operations
4-16
Linear Algebra
The Matrices and Linear Algebra library provides three large sublibraries
containing blocks for linear algebra:
Linear System Solvers
Matrix Factorizations
Matrix Inverses
A third library, Matrix Operations, provides other essential blocks for working
with matrices. See “Multichannel Signals” on page 3-11 for more information
about matrix signals.
The following sections provide examples to help you get started with the linear
algebra blocks:
“Solving Linear Systems”
“Factoring Matrices”
“Inverting Matrices”
Solving Linear Systems
The Linear System Solvers library provides the following blocks for solving the
system of linear equations AX =B:
Autocorrelation LPC
Cholesky Solver
Forward Substitution
LDL Solver
Levinson-Durbin
LU Solver
QR Solver
SVD Solver
Some of the blocks offer particular strengths for certain classes of problems.
For example, the Cholesky Solver block is particularly adapted for a square
Hermitian positive definite matrix A, whereas the Backward Substitution
block is particularly suited for an upper triangular matrix A.