Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Operaciones con matrices de punto fijo en Simulink

Bloques de operaciones matemáticas y con matrices de punto fijo optimizados para un código HDL eficiente

Utilice la biblioteca de bloques de Fixed-Point Designer™ para realizar operaciones matemáticas de punto fijo.

Utilice la biblioteca HDL Optimized de Fixed-Point Designer para realizar operaciones matemáticas y con matrices en punto fijo y generar código HDL eficiente. Estos bloques modelan patrones de diseño para sistemas de ecuaciones lineales y operaciones con matrices básicas, como la descomposición QR, para lograr una implementación eficiente del hardware en FPGA. Puede generar código HDL para diseños que incorporen estos bloques utilizando HDL Coder™.

Bloques

expandir todo

Euler to NED Transformation HDL OptimizedComputes Euler to North-East-Down transformation using pipelined or burst architecture and generates optimized HDL code (desde R2022b)

División

Real Divide HDL OptimizedDivide one real input by another and generate optimized HDL code (desde R2021a)
Complex Divide HDL OptimizedDivide one input by another and generate optimized HDL code (desde R2021a)
Divide by Constant HDL OptimizedDivide input by a constant and round to integer and generate optimized HDL code (desde R2021a)
Divide by Constant and RoundDivide input by a constant and round to integer (desde R2021a)

Módulo

Modulo by Constant HDL OptimizedPerform mod operation with a constant denominator and generate optimized HDL code (desde R2021a)
Modulo by ConstantPerform modulo operation with a constant denominator (desde R2021a)

Recíproco

Normalized Reciprocal HDL OptimizedComputes normalized reciprocal and generates optimized HDL code (desde R2020a)
Real Reciprocal HDL OptimizedCompute reciprocal and generate optimized HDL code (desde R2021a)

Trigonométrica

Hyperbolic Tangent HDL OptimizedCalcular la tangente hiperbólica basada en CORDIC y generar código HDL optimizado (desde R2020a)

Resolver AX = B

Real Burst Matrix Solve Using QR DecompositionCompute the value of x in the equation Ax = B for real-valued matrices using QR decomposition (desde R2019b)
Complex Burst Matrix Solve Using QR DecompositionCompute the value of x in the equation Ax = B for complex-valued matrices using QR decomposition (desde R2019b)
Real Partial-Systolic Matrix Solve Using QR DecompositionCompute value of x in the equation Ax = B for real-valued matrices using QR decomposition (desde R2020b)
Complex Partial-Systolic Matrix Solve Using QR DecompositionCompute value of x in the equation Ax = B for complex-valued matrices using QR decomposition (desde R2020b)

Resolver A'AX = B

Real Burst Matrix Solve Using Q-less QR DecompositionCompute the value of X in the equation A'AX = B for real-valued matrices using Q-less QR decomposition (desde R2020a)
Complex Burst Matrix Solve Using Q-less QR DecompositionCompute the value of X in the equation A'AX = B for complex-valued matrices using Q-less QR decomposition (desde R2020a)
Real Burst Asynchronous Matrix Solve Using Q-less QR DecompositionCompute the value of X in the equation A'AX = B for real-valued matrices using asynchronous Q-less QR decomposition (desde R2022b)
Complex Burst Asynchronous Matrix Solve Using Q-less QR DecompositionCompute the value of X in the equation A'AX = B for complex-valued matrices using asynchronous Q-less QR decomposition (desde R2022b)
Real Partial-Systolic Matrix Solve Using Q-less QR DecompositionCompute value of X in the equation A'AX = B for real-valued matrices using Q-less QR decomposition (desde R2020b)
Complex Partial-Systolic Matrix Solve Using Q-less QR DecompositionCompute the value of X in the equation A'AX = B for complex-valued matrices using Q-less QR decomposition (desde R2020b)

Resolver A'AX = B con una matriz A infinitamente alta

Real Burst Matrix Solve Using Q-less QR Decomposition with Forgetting FactorCompute the value of X in the equation A'AX = B for real-valued matrices with infinite number of rows using asynchronous Q-less QR decomposition (desde R2022b)
Complex Burst Matrix Solve Using Q-less QR Decomposition with Forgetting FactorCompute the value of X in the equation A'AX = B for complex-valued matrices with infinite number of rows using asynchronous Q-less QR decomposition (desde R2022b)
Real Partial-Systolic Matrix Solve Using Q-less QR Decomposition with Forgetting FactorCompute value of X in the equation A'AX = B for real-valued matrices with infinite number of rows using Q-less QR decomposition (desde R2020b)
Complex Partial-Systolic Matrix Solve Using Q-less QR Decomposition with Forgetting FactorCompute the value of X in the equation A'AX = B for complex-valued matrices with infinite number of rows using Q-less QR decomposition (desde R2020b)

Descomposición QR

Real Burst QR DecompositionQR decomposition for real-valued matrices (desde R2019b)
Complex Burst QR DecompositionQR decomposition for complex-valued matrices (desde R2019b)
Real Partial-Systolic QR DecompositionQR decomposition for real-valued matrices (desde R2020b)
Complex Partial-Systolic QR DecompositionQR decomposition for complex-valued matrices (desde R2020b)

Descomposición QR sin Q

Real Burst Q-less QR DecompositionQ-less QR decomposition for real-valued matrices (desde R2020a)
Complex Burst Q-less QR DecompositionQ-less QR decomposition for complex-valued matrices (desde R2020a)
Real Burst Q-less QR Decomposition Whole R OutputQ-less QR decomposition for real-valued matrices (desde R2022b)
Complex Burst Q-less QR Decomposition Whole R OutputQ-less QR decomposition for complex-valued matrices (desde R2022b)
Real Partial-Systolic Q-less QR DecompositionQ-less QR decomposition for real-valued matrices (desde R2020b)
Complex Partial-Systolic Q-less QR DecompositionQ-less QR decomposition for complex-valued matrices (desde R2020b)

Descomposición QR sin Q con factor de olvido

Real Burst Q-less QR Decomposition with Forgetting Factor Whole R OutputQ-less QR decomposition for real-valued matrices with infinite number of rows (desde R2022b)
Complex Burst Q-less QR Decomposition with Forgetting Factor Whole R OutputQ-less QR decomposition for complex-valued matrices with infinite number of rows (desde R2022b)
Real Partial-Systolic Q-less QR Decomposition with Forgetting FactorQ-less QR decomposition for real-valued matrices with infinite number of rows (desde R2020b)
Complex Partial-Systolic Q-less QR Decomposition with Forgetting FactorQ-less QR decomposition for complex-valued matrices with infinite number of rows (desde R2020b)

Descomposición en valores singulares

Square Jacobi SVD HDL OptimizedFixed-point singular value decomposition (desde R2023a)
Non-Square Jacobi SVD HDL OptimizedFixed-point singular value decomposition (desde R2023b)

Funciones

expandir todo

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

Temas

Operaciones matemáticas

General

Solvers de sistemas lineales: Resolver AX = B

Solvers de sistemas lineales: Resolver A'AX = B

Solvers de sistemas lineales: Resolver A'AX = B con una matriz A infinitamente alta

Factorizaciones de matrices: Descomposición QR

Factorizaciones de matrices: Descomposición QR sin Q

Factorizaciones de matrices: Descomposición QR sin Q con factor de olvido

Factorizaciones de matrices: Descomposición en valores singulares

Determinar analíticamente tipos de datos de punto fijo para solvers de sistemas lineales y factorizaciones de matrices