Contenuto principale

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Operazioni tra matrici in virgola fissa in MATLAB

Risolutori di matrici in virgola fissa basati su CORDIC e funzioni di scomposizione di matrici ottimizzati per un codice efficiente

Utilizzare queste funzioni per eseguire operazioni tra matrici in virgola fissa e generare codice C/C++ efficiente. Queste funzioni risolvono sistemi di equazioni lineari ed eseguono operazioni di base tra le matrici, come la scomposizione QR e la scomposizione in valori singolari, utilizzando un algoritmo basato su CORDIC, efficiente per i dispositivi embedded. Utilizzare le funzioni Fixed-Point Designer™ incluse per determinare analiticamente i tipi di dati in virgola fissa ottimali per il risolutore di sistemi lineari e i blocchi di fattorizzazione della matrice.

Per le implementazioni di questi algoritmi nel blocco Simulink®, vedere Operazioni tra matrici in virgola fissa in Simulink. Per implementazioni basate su CORDIC e altre implementazioni efficienti per l'embedded di operazioni matematiche in MATLAB® e Simulink, vedere Operazioni matematiche in virgola fissa in MATLAB e Simulink.

Funzioni

espandi tutto

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 (Da 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 (Da R2022b)
svdFixed-point Golub-Kahan-Reinsch singular value decomposition (Da 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 (Da 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 (Da R2021b)
fixed.realQRMatrixSolveFixedpointTypesDetermine fixed-point types for matrix solution of real-valued AX=B using QR decomposition (Da R2021b)
fixed.complexQRMatrixSolveFixedpointTypesDetermine fixed-point types for matrix solution of complex-valued AX=B using QR decomposition (Da R2021b)
fixed.realQlessQRMatrixSolveFixedpointTypesDetermine fixed-point types for matrix solution of real-valued A'AX=B using QR decomposition (Da R2021b)
fixed.complexQlessQRMatrixSolveFixedpointTypesDetermine fixed-point types for matrix solution of complex-valued A'AX=B using QR decomposition (Da R2021b)
fixed.realSingularValueLowerBoundEstimate lower bound for smallest singular value of real-valued matrix (Da R2021b)
fixed.complexSingularValueLowerBoundEstimate lower bound for smallest singular value of complex-valued matrix (Da R2021b)
fixed.singularValueUpperBoundUpper bound of largest singular value of matrix (Da R2022b)
fixed.realConditionNumberUpperBoundEstimate of upper bound for 2-norm condition number of real-valued matrix (Da R2022b)
fixed.complexConditionNumberUpperBoundEstimate of upper bound for 2-norm condition number of complex-valued matrix (Da R2022b)
fixed.forgettingFactorCompute forgetting factor required for streaming input data (Da R2021b)
fixed.forgettingFactorInverseCompute the inverse of the forgetting factor required for streaming input data (Da R2021b)
fixed.realQuantizationNoiseStandardDeviationEstimate standard deviation of quantization noise of real-valued signal (Da R2021b)
fixed.complexQuantizationNoiseStandardDeviationEstimate standard deviation of quantization noise of complex-valued signal (Da R2021b)

Argomenti

Esempi in primo piano