numpy.linalg.matrix_transpose#
- linalg.matrix_transpose(x, /)[源代码]#
转置一个矩阵(或一组矩阵)``x``.
此函数与 Array API 兼容.
- 参数:
- xarray_like
具有形状 (…, M, N) 的输入数组,其两个最内层维度形成
MxN
矩阵.
- 返回:
- outndarray
一个包含每个矩阵转置的数组,形状为 (…, N, M).
参见
transpose
通用转置方法.
示例
>>> import numpy as np >>> 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]]])