ホームページ  >  記事  >  バックエンド開発  >  numpy行列転置の操作方法

numpy行列転置の操作方法

zbt
zbtオリジナル
2023-12-01 14:08:531235ブラウズ

Numpy 行列の転置は、numpy.transpose 関数と配列の .T 属性を使用して実行できます。詳細な紹介: 1. numpy.transpose 関数を使用して行列を作成し、transpose 関数を使用して転置し、転置された行列を出力します; 2. 配列の .T 属性を使用して行列を作成し、.T 属性を使用します転置した行列を印刷するだけです。

numpy行列転置の操作方法

このチュートリアルのオペレーティング システム: Windows 10 システム、Python バージョン 3.11.4、DELL G3 コンピューター。

NumPy 行列を転置するには、numpy.transpose 関数または配列の .T 属性を使用できます。一般的に使用される方法は次の 2 つです:

numpy.transpose 関数を使用します:

import numpy as np
# 创建一个矩阵
matrix = np.array([[1, 2, 3], [4, 5, 6]])
# 使用transpose函数进行转置
transposed_matrix = np.transpose(matrix)
# 打印转置后的矩阵
print(transposed_matrix)

配列の .T 属性を使用します:

import numpy as np
# 创建一个矩阵
matrix = np.array([[1, 2, 3], [4, 5, 6]])
# 使用.T属性进行转置
transposed_matrix = matrix.T
# 打印转置后的矩阵
print(transposed_matrix)

numpy.transpose 関数を使用するか .T 属性を使用するかに関係なく、行列の行と列を交換して転置行列を取得できます。上記の 2 つの方法は同等であり、個人の好みに応じて行列の転置にどちらの方法を使用するかを選択できます。

以上がnumpy行列転置の操作方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。