Overload List
| # | Signature | Description |
|---|---|---|
| 1 | TMtx *MulArray(const DewArray<TMtx *> &mtxArray); | Multiplies multiple matrices. |
| 2 | TMtx *MulArray(const DewArray<TMtx *> &mtxArray, const DewArray<int> &transpArray); | Multiplies multiple matrices. |
Overload 1: TMtx *MulArray(const DewArray<TMtx *> &mtxArray);
Multiplies multiple matrices.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | mtxArray | const DewArray<TMtx *> & |
Remarks:
Multiplies all matrices in mtxArray from left to right using matrix multiplication.
Declared in Dew::Math::TMtx · Dew.Math/MtxVec.h · Cross-compiler
Overload 2: TMtx *MulArray(const DewArray<TMtx *> &mtxArray, const DewArray<int> &transpArray);
Multiplies multiple matrices.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | mtxArray | const DewArray<TMtx *> & | |
| 2 | transpArray | const DewArray<int> & |
Remarks:
Multiplies all matrices in mtxArray from left to right using matrix multiplication. Specify "1" to request matrix transpose for the corresponding matrix in the second array. For complex matrices, specify "2" if conjugated transpose is needed.
Declared in Dew::Math::TMtx · Dew.Math/MtxVec.h · Cross-compiler