Hauptinhalt

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Lineare Algebra

R2024b
Lösen Sie ein System linearer Gleichungen und faktorisieren und invertieren Sie Matrizen

Die linearen Algebra-Blöcke der DSP System Toolbox™ ermöglichen es Ihnen, in Simulink® mit Matrizen zu arbeiten. Wenn Sie beispielsweise einen Satz linearer Gleichungen mithilfe der Levinson-Durbin- und Cholesky-Methoden lösen möchten, können Sie die Blöcke Levinson-Durbin und Cholesky Solver verwenden. Diese Techniken kommen oft in Anwendungen wie dem Yule-Walker-AR-Problem und linearer prädiktiver Codierung zum Einsatz. Um eine quadratische Matrix in obere und untere Bestandteile zu faktorisieren, verwenden Sie Methoden wie LDL-Faktorisierung und LU-Faktorisierung. Um Matrizen zu invertieren, verwenden Sie Methoden wie Cholesky-Faktorisierung, LDL-Faktorisierung und LU-Faktorisierung. Eine Zusammenfassung aller unterstützten Techniken und der entsprechenden Blöcke in DSP System Toolbox, die die Technik implementieren, finden Sie unter Linear Algebra and Least Squares.

Blöcke

alle erweitern

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

Themen