search
New サムネイル GORMでError 1054: Unknown column ‘valueR New サムネイル Goをインストールしてバージョンを確認する(Mac) New サムネイル 新元号・令和の意味を万葉集から理解する:令は「良い」を表す漢字!

NumPy:転置行列を求める

広告

行列にT(大文字)をつけると転置行列になります。

入力

import numpy as np

a = np.array([[2, 3], [4, 5]])
b = a.T

print(b)

出力

[[2 4]
 [3 5]]

行列と転置行列の行列式

ここからはNumPyというよりも数学です。行列と転置行列の行列式が等しいことを確認します。行列式はlinalg.detで求めます。

入力

import numpy as np

a = np.array([[2, 3], [4, 5]])
b = a.T

x = np.linalg.det(a)
y = np.linalg.det(b)

print(x)
print(y)

出力

-2.0
-2.0000000000000004

小数点以下のわずかなズレはNumPyのプログラムによるものです。

広告

広告

広告

コンピューター コンピューター
プログラミング プログラミング
数学 数学
英語 英語
国語 国語
理科 理科
社会 社会

Python入門

Python入門

化学入門

化学入門

漢字辞典

漢字辞典

整数辞典

漢字辞典

Lord Candy

Lord Candy