Contenu principal

La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.

Opérations matricielles en virgule fixe dans MATLAB

Solveurs de matrices et fonctions de décomposition de matrices en virgule fixe optimisés et basés sur CORDIC pour un code efficace

Utilisez ces fonctions pour effectuer des opérations matricielles en virgule fixe et générer un code C/C++ efficace. Ces fonctions résolvent des systèmes d’équations linéaires et effectuent les principales opérations matricielles, comme les décompositions QR et en valeurs singulières, avec un algorithme basé sur CORDIC efficace pour les dispositifs embarqués. Utilisez les fonctions Fixed-Point Designer™ incluses pour déterminer de manière analytique les types de données à virgule fixe optimaux, pour les blocs de solveur de système linéaire et de factorisation de matrice.

Pour les implémentations basées sur des blocs Simulink® de ces algorithmes, consultez Opérations matricielles en virgule fixe dans Simulink. Pour les implémentations basées sur CORDIC ou autre d’opérations mathématiques et optimisées pour les dispositifs embarqués dans MATLAB® et Simulink, consultez Opérations mathématiques en virgule fixe dans MATLAB et Simulink.

Fonctions

développer tout

fixed.backwardSubstituteSolve upper-triangular system of equations through backward substitution
fixed.forwardSubstituteSolve lower-triangular system of equations through forward substitution
fixed.jacobiSVDFixed-point Jacobi singular value decomposition (depuis R2023a)
fixed.qlessQRQ-less QR decomposition
fixed.qlessQRUpdateUpdate QR factorization
fixed.qrABCompute C = Q'B and upper-triangular factor R
fixed.qrMatrixSolveSolve system of linear equations Ax = B for x using QR decomposition
fixed.qlessQRMatrixSolveSolve system of linear equations (A'A)X = B for X using Q-less QR decomposition
fixed.svdFixed-point Golub-Kahan-Reinsch singular value decomposition (depuis R2022b)
svdFixed-point Golub-Kahan-Reinsch singular value decomposition (depuis R2022b)
fixed.qrFixedpointTypesDetermine fixed-point types for transforming A and R and B to C=Q'B in-place, where QR=A is QR decomposition of A (depuis R2021b)
fixed.qlessqrFixedpointTypesDetermine fixed-point types for transforming A to R in-place, where R is upper-triangular factor of QR decomposition of A, without computing Q (depuis R2021b)
fixed.realQRMatrixSolveFixedpointTypesDetermine fixed-point types for matrix solution of real-valued AX=B using QR decomposition (depuis R2021b)
fixed.complexQRMatrixSolveFixedpointTypesDetermine fixed-point types for matrix solution of complex-valued AX=B using QR decomposition (depuis R2021b)
fixed.realQlessQRMatrixSolveFixedpointTypesDetermine fixed-point types for matrix solution of real-valued A'AX=B using QR decomposition (depuis R2021b)
fixed.complexQlessQRMatrixSolveFixedpointTypesDetermine fixed-point types for matrix solution of complex-valued A'AX=B using QR decomposition (depuis R2021b)
fixed.realSingularValueLowerBoundEstimate lower bound for smallest singular value of real-valued matrix (depuis R2021b)
fixed.complexSingularValueLowerBoundEstimate lower bound for smallest singular value of complex-valued matrix (depuis R2021b)
fixed.singularValueUpperBoundUpper bound of largest singular value of matrix (depuis R2022b)
fixed.realConditionNumberUpperBoundEstimate of upper bound for 2-norm condition number of real-valued matrix (depuis R2022b)
fixed.complexConditionNumberUpperBoundEstimate of upper bound for 2-norm condition number of complex-valued matrix (depuis R2022b)
fixed.forgettingFactorCompute forgetting factor required for streaming input data (depuis R2021b)
fixed.forgettingFactorInverseCompute the inverse of the forgetting factor required for streaming input data (depuis R2021b)
fixed.realQuantizationNoiseStandardDeviationEstimate standard deviation of quantization noise of real-valued signal (depuis R2021b)
fixed.complexQuantizationNoiseStandardDeviationEstimate standard deviation of quantization noise of complex-valued signal (depuis R2021b)

Rubriques

Sélection d՚exemples