void Split(int ARows, int ACols, const DewArray<TMtxInt *> &Dst) const;
Splits matrix in blocks.
| # | Name | Type | Description |
|---|---|---|---|
| 1 | ARows | int | |
| 2 | ACols | int | |
| 3 | Dst | const DewArray<TMtxInt *> & |
Remarks:
Splits he calling matrix in blocks. Example:
[ A B ] [ C D ]
where A,B,C,D are matrices of size 2x2 and the calling matrix is of size 4x4. ARows and ACols define the number of Rows and columns of the block based matrix. The matrices passed in the dst array to be filled with values from the calling matrix, must already have matching size and complex properties to cover the calling matrix or an exception will be raised.
Declared in Dew::Math::MatrixInt · Dew.Math/MtxExprInt.h · Cross-compiler