search
New サムネイル Pythonで同じディレクトリにあるファイルを開く(path.dirname(__file__) New サムネイル PythonでSchema.orgのDate形式(ISO 8601)を扱う New サムネイル 分断するメディアとインターネットのユーザー:ライトノベル、キズナアイ、TikTokに思うこと

NumPy:行列の掛け算(乗算)

広告

行列のかけ算はnumpyのdotで求めます。

入力

import numpy as np

a = np.array([[4, 1], [2, 3]])
b = np.array([[-3, 5], [1, 2]])
c = np.dot(a, b)

print(c)

出力

[[-11  22]
 [ -3  16]]

行列とベクトルのかけ算

ベクトルも1つの行列であり、行列とベクトルのかけ算もdotで求められます。

入力

import numpy as np

a = np.array([[4, 1], [2, 3]])
v = np.array([7, 5])
w = np.dot(a, v)

print(w)

出力

[33 29]

実際、4×7+1×5=33、2×7+3×5=29となる。

広告

広告

広告

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

Python入門

Python入門

化学入門

化学入門

漢字辞典

漢字辞典

整数辞典

漢字辞典

Lord Candy

Lord Candy