9. Getitem function

Genericity polymorphism ‘getitem’ function.

Parameters

type

Description

key

tuple

i,j values

key

tuple of tuple

(i,j),(k,l) values (in case of submatrix extraction)

9.1. Returns

double

The (i,j) item from the self Matrix

Matrix

the (i,j) => (k,l) sub matrix extracted from self Matrix

9.2. Examples

>>> m=rand(4)
>>> print(m)
| +9.000 | +13.000 | +5.000 | +15.000 |
| +12.000 | +6.000 | +5.000 | +4.000 |
| +2.000 | +5.000 | +4.000 | +2.000 |
| +15.000 | +15.000 | +8.000 | +9.000 |
printed
>>> m[0,0]
9.0
>>> print(m[(0,0),(2,2)])
| +9.000 | +13.000 |
| +12.000 | +6.000 |
printed

9.3. See Also

cmatrix.Matrix.get_ij() cmatrix.Matrix.xtract_sub_matrix()