これはNumPyのブロードキャストに関する記事です。

 

■ブロードキャストとは?

ブロードキャストとは四則演算を配列の要素全てに反映させる機能です。

 

構文

(多次元)配列 四則演算子

 

import numpy as np

array1 = np.array([
    [10, 20]
    , [-30, -40]
])

print(array1 * 2)
 

 

出力結果

[[ 20  40]
 [-60 -80]]

多次元配列の全ての要素が乗算されていることが確認できます。