numpy.matrix_transpose#

numpy.matrix_transpose(x,/)[source]#

Transposes a matrix (or a stack of matrices)x.

This function is Array API compatible.

Parameters:
xarray_like

Input array having shape (…, M, N) and whose two innermostdimensions formMxN matrices.

Returns:
outndarray

An array containing the transpose for each matrix and having shape(…, N, M).

See also

transpose

Generic transpose method.

Examples

>>>importnumpyasnp>>>np.matrix_transpose([[1,2],[3,4]])array([[1, 3],       [2, 4]])
>>>np.matrix_transpose([[[1,2],[3,4]],[[5,6],[7,8]]])array([[[1, 3],        [2, 4]],       [[5, 7],        [6, 8]]])
On this page