Module xprops
Subset of methods, common to BoolMatrix and Matrix, that create expression objects.
These operations are also provided to expression themselves, though in this case the expression is copied to a new matrix and an expression is built from that.
Functions
MatrixXprOps:block (a, b, c, d) | DOCMEMORE |
MatrixXprOps:bottomLeftCorner (nrows, ncols) | DOCMEMORE |
MatrixXprOps:bottomRightCorner (nrows, ncols) | DOCMEMORE |
MatrixXprOps:bottomRows (nrows) | DOCMEMORE |
MatrixXprOps:col (col) | DOCMEMORE |
MatrixXprOps:diagonal (index) | DOCMEMORE |
MatrixXprOps:head (n) | DOCMEMORE |
MatrixXprOps:leftCols (ncols) | DOCMEMORE |
MatrixXprOps:middleCols (c1, c2) | DOCMEMORE |
MatrixXprOps:middleRows (r1, r2) | DOCMEMORE |
MatrixXprOps:rightCols (ncols) | DOCMEMORE |
MatrixXprOps:row (row) | DOCMEMORE |
MatrixXprOps:segment (pos, n) | DOCMEMORE |
MatrixXprOps:tail (n) | DOCMEMORE |
MatrixXprOps:topLeftCorner (nrows, ncols) | DOCMEMORE |
MatrixXprOps:topRightCorner (nrows, ncols) | DOCMEMORE |
MatrixXprOps:topRows (nrows) | DOCMEMORE |
Functions
- MatrixXprOps:block (a, b, c, d)
-
DOCMEMORE
Parameters:
- a uint
- b uint
- c uint
- d uint
Returns:
-
Block
x
- MatrixXprOps:bottomLeftCorner (nrows, ncols)
-
DOCMEMORE
Parameters:
- nrows uint
- ncols uint
Returns:
-
Block
x
- MatrixXprOps:bottomRightCorner (nrows, ncols)
-
DOCMEMORE
Parameters:
- nrows uint
- ncols uint
Returns:
-
Block
x
- MatrixXprOps:bottomRows (nrows)
-
DOCMEMORE
Parameters:
- nrows uint
Returns:
-
Block
x
- MatrixXprOps:col (col)
-
DOCMEMORE
Parameters:
- col uint
Returns:
-
Block
S
- MatrixXprOps:diagonal (index)
-
DOCMEMORE
Parameters:
- index uint
Returns:
-
Diagonal
D
- MatrixXprOps:head (n)
-
DOCMEMORE
Parameters:
- n uint
Returns:
-
VectorBlock
S
- MatrixXprOps:leftCols (ncols)
-
DOCMEMORE
Parameters:
- ncols uint
Returns:
-
Block
x
- MatrixXprOps:middleCols (c1, c2)
-
DOCMEMORE
Parameters:
- c1 uint
- c2 uint
Returns:
-
Block
x
- MatrixXprOps:middleRows (r1, r2)
-
DOCMEMORE
Parameters:
- r1 uint
- r2 uint
Returns:
-
Block
x
- MatrixXprOps:rightCols (ncols)
-
DOCMEMORE
Parameters:
- ncols uint
Returns:
-
Block
x
- MatrixXprOps:row (row)
-
DOCMEMORE
Parameters:
- row uint
Returns:
-
Block
S
- MatrixXprOps:segment (pos, n)
-
DOCMEMORE
Parameters:
- pos uint
- n uint
Returns:
-
VectorBlock
S
- MatrixXprOps:tail (n)
-
DOCMEMORE
Parameters:
- n uint
Returns:
-
VectorBlock
S
- MatrixXprOps:topLeftCorner (nrows, ncols)
-
DOCMEMORE
Parameters:
- nrows uint
- ncols uint
Returns:
-
Block
x
- MatrixXprOps:topRightCorner (nrows, ncols)
-
DOCMEMORE
Parameters:
- nrows uint
- ncols uint
Returns:
-
Block
x
- MatrixXprOps:topRows (nrows)
-
DOCMEMORE
Parameters:
- nrows uint
Returns:
-
Block
x