Pocket
LINEで送る

Numpyを使います。np.dot(A, B)で簡単にできます。
例えば、A([1, 2, 3], [4, 5, 6])と、B([7], [8], [9])を掛けます。

import numpy as np

A = np.array([[1, 2, 3], [4, 5, 6]])
B = np.array([[7], [8], [9]])
print(np.dot(A, B))

下記が出力されます。

[[ 50]
 [122]]


$$\begin{pmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \end{pmatrix}
\begin{pmatrix} 7 \\ 8 \\ 9 \end{pmatrix}$$

Pocket
LINEで送る

カテゴリー: プログラミング数学

コメントください

関連記事

プログラミング

cakePHP2 – 多言語化

多言語化します。 cakephpマニュアルのこのページに説明が書いてあ 続きを読む …

プログラミング

Go言語によるビットコインのフルノード実装btcdを調べる(2)

btcdを実行した際のプログラムの流れを最初から確認してみます。 se 続きを読む …

%d人のブロガーが「いいね」をつけました。