# Fixed-Point Matrix Operations in MATLAB

Use these functions to perform fixed-point math and matrix operations and generate efficient code. These functions solve systems of linear equations and perform matrix decompositions in a way that is efficient for embedded devices.

## Functions

## Topics

**Determine Fixed-Point Types for QR Decomposition**

Use `fixed.qrFixedpointTypes`

to determine fixed-point types for
computation of QR decomposition.

**Determine Fixed-Point Types for Q-less QR Decomposition**

Use `fixed.qlessqrFixedpointTypes`

to determine fixed-point types for
computation of Q-less QR decomposition.

**Algorithms to Determine Fixed-Point Types for Complex Q-less QR Matrix Solve A'AX=B**

Derivation of algorithms for determining fixed-point types for complex Q-less QR matrix solve.

**Determine Fixed-Point Types for Complex Q-less QR Matrix Solve A'AX=B**

Use `fixed.complexQlessQRFixedpointTypes`

to determine fixed-point
types for computation of the complex least-squares matrix equation.

**Algorithms to Determine Fixed-Point Types for Complex Least-Squares Matrix Solve AX=B**

Derivation of algorithms for determining fixed-point types for complex QR matrix solve.

**Determine Fixed-Point Types for Complex Least-Squares Matrix Solve AX=B**

Use `fixed.complexQRFixedpointTypes`

to determine fixed-point types
for computation of the complex least-squares matrix equation.

**Algorithms to Determine Fixed-Point Types for Real Q-less QR Matrix Solve A'AX=B**

Derivation of algorithms for determining fixed-point types for real Q-less QR matrix solve.

**Determine Fixed-Point Types for Real Q-less QR Matrix Solve A'AX=B**

Use `fixed.realQlessQRFixedpointTypes`

to determine fixed-point types
for computation of the real least-squares matrix equation.

**Algorithms to Determine Fixed-Point Types for Real Least-Squares Matrix Solve AX=B**

Derivation of algorithms for determining fixed-point types for real least-squares matrix solve.

**Determine Fixed-Point Types for Real Least-Squares Matrix Solve AX=B**

Use `fixed.realQRMatrixSolveFixedpointTypes`

to determine fixed-point
types for computation of the real least-squares matrix equation.

**Compute Forgetting Factor Required for Streaming Input Data**

Use `fixed.forgettingFactor`

and
`fixed.forgettingFactorInverse`

to compute forgetting factor.

**Estimate Standard Deviation of Quantization Noise of Complex-Valued Signal**

Use `fixed.complexQuantizationNoiseStandardDeviation`

to estimate
standard deviation of quantization noise.

**Estimate Standard Deviation of Quantization Noise of Real-Valued Signal**

Use `fixed.realQuantizationNoiseStandardDeviation`

to estimate
standard deviation of quantization noise.