行列のスカラー演算
NumPyでは、ベクトル(配列)と同じように、行列に対して スカラー演算 を行うことができます。
ブロードキャスト によって、行列の全ての要素に対して演算が行われます。
まずは 3×3の行列 を作成します。
[Google Colaboratory]
1 | import numpy as np |
[実行結果]
行列に対して足し算を行います。
[Google Colaboratory]
1 | mtx + 10 # 足し算 |
[実行結果]
行列に対して引き算を行います。
[Google Colaboratory]
1 | mtx - 10 # 引き算 |
[実行結果]
行列に対して乗算を行います。
[Google Colaboratory]
1 | mtx * 2 # 乗算 |
[実行結果]
行列に対して除算を行います。
[Google Colaboratory]
1 | mtx / 2 # 除算 |
[実行結果]
行列に対して剰余を算出します。
[Google Colaboratory]
1 | mtx % 2 # 剰余 |
[実行結果]
行列に対して、各スカラー演算が行えることを確認できました。