Main Content

QR decomposition for complex-valued matrices

**Library:**Fixed-Point Designer HDL Support / Matrices and Linear Algebra / Matrix Factorizations

The Complex Burst QR Decomposition block uses QR decomposition to compute
*R* and *C* = *Q*'*B*, where *Q**R* = *A*, and *A* and *B* are complex-valued
matrices. The least-squares solution to *A**x* = *B* is *x* = *R*\*C*. *R* is an upper triangular matrix and *Q*
is an orthogonal matrix. To compute *C* = *Q'*, set *B* to be the identity matrix.

Use `fixed.getQRDecompositionModel(A,B)`

to generate a template model
containing a Complex Burst QR Decomposition block for complex-valued input
matrices `A`

and `B`

.

- Real Burst QR Decomposition | Complex Burst Q-less QR Decomposition | Complex Partial-Systolic QR Decomposition