📜  Python| numpy numpy.matrix.T()(1)

📅  最后修改于: 2023-12-03 15:04:21.107000             🧑  作者: Mango

Python numpy中的numpy.matrix.T()函数介绍

numpy.matrix.T() 是一个numpy中的函数,用于返回给定矩阵的转置矩阵。 它不改变原始矩阵的大小,但交换行和列。

语法

以下是函数的函数语法:

numpy.matrix.T()
参数

此函数不接受任何参数。

返回值

此函数返回给定矩阵的转置矩阵。

示例

以下示例演示了numpy.matrix.T()函数的使用。

import numpy as np

# 创建一个矩阵
mat = np.matrix([[1, 2], [3, 4]])
print("转置前的矩阵:\n", mat)

# 进行转置操作
transposed_mat = mat.T
print("转置后的矩阵:\n", transposed_mat)

输出结果为:

转置前的矩阵:
 [[1 2]
 [3 4]]
转置后的矩阵:
 [[1 3]
 [2 4]]

从输出结果可以看出,numpy.matrix.T()函数将原始矩阵的行转换为新矩阵中的列,并将原始矩阵的列转换为新矩阵中的行,得到了转置后的矩阵。

需要注意的是,numpy.matrix.T()函数返回的是一个新矩阵,不会改变原数组对象。