Contenu principal

Algèbre linéaire

R2026b
Résoudre un système d’équations linéaires, factoriser et inverser des matrices

Les blocs d’algèbre linéaire des systèmes de DSP System Toolbox™ permettent de travailler avec des matrices dans Simulink®. Par exemple, vous pouvez résoudre un système d’équations linéaires avec les méthodes de Levinson-Durbin et de Cholesky en utilisant les blocs Levinson-Durbin et Cholesky Solver. Ces techniques sont couramment utilisées dans des applications comme le problème autorégressif de Yule-Walker et le codage prédictif linéaire. Pour factoriser une matrice carrée en composantes supérieures et inférieures, utilisez par exemple les méthodes de factorisation LDL et LU. Pour inverser des matrices, utilisez par exemple les méthodes de factorisation LDL, LU et de Cholesky. Pour un récapitulatif de toutes les techniques supportées et des blocs correspondants de DSP System Toolbox permettant de les implémenter, veuillez consulter Linear Algebra and Least Squares.

Blocs

développer tout

Cholesky Factorization blockCholesky FactorizationFactor square Hermitian positive definite matrix into triangular components
LDL Factorization blockLDL FactorizationFactor square Hermitian positive definite matrices into lower, upper, and diagonal components
LU Factorization blockLU FactorizationFactor square matrix into lower and upper triangular components
QR Factorization blockQR FactorizationFactor arbitrary matrix into unitary and upper triangular components
Singular Value Decomposition blockSingular Value DecompositionFactor matrix using singular value decomposition
Backward Substitution blockBackward SubstitutionSolve UX = B for X when U is upper triangular matrix
Cholesky Solver blockCholesky Solver Solve SX = B for X when S is a square Hermitian positive definite matrix
Forward Substitution blockForward SubstitutionSolve LX = B for X when L is lower triangular matrix
LDL Solver blockLDL Solver Solve SX = B when S is square Hermitian positive definite matrix
Levinson-Durbin blockLevinson-DurbinSolve linear system of equations using Levinson-Durbin recursion
LU Solver blockLU Solver Solve AX = B when A is a square matrix
QR Solver blockQR Solver Find minimum-norm-residual solution to AX=B
SVD Solver blockSVD Solver Solve AX = B using singular value decomposition
Cholesky Inverse blockCholesky InverseCompute inverse of Hermitian positive definite matrix using Cholesky factorization
LDL Inverse blockLDL InverseCompute inverse of Hermitian positive definite matrix using LDL factorization
LU Inverse blockLU InverseCompute inverse of square matrix using LU factorization
Pseudoinverse blockPseudoinverseCompute Moore-Penrose pseudoinverse of matrix

Rubriques