# Fixed-Point Matrix Operations in MATLAB

Optimized fixed-point math operations, matrix solvers, and matrix decomposition functions for efficient code

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

expand all

 `ceilDiv` Round the result of division toward positive infinity `fixDiv` Round the result of division toward zero `floorDiv` Round the result of division toward negative infinity `nearestDiv` Round the result of division toward the nearest integer `modByConstant` Modulus after division by a constant denominator
 `fixed.backwardSubstitute` Solve upper-triangular system of equations through backward substitution `fixed.forwardSubstitute` Solve lower-triangular system of equations through forward substitution `fixed.qlessQR` Q-less QR decomposition `fixed.qlessQRUpdate` Update QR factorization `fixed.qrAB` Compute C = Q'*B and upper-triangular factor R `fixed.qrMatrixSolve` Solve system of linear equations Ax = B for x using QR decomposition `fixed.qlessQRMatrixSolve` Solve system of linear equations (A'A)x = B for x using Q-less QR decomposition

Get trial now