8,307 views
この記事は最終更新から 2289日 が経過しています。
例として、5行5列の配列 aと、5行1列の配列 bを用意する。
>>> a=np.eye(5)
>>> a
array([[ 1., 0., 0., 0., 0.],
[ 0., 1., 0., 0., 0.],
[ 0., 0., 1., 0., 0.],
[ 0., 0., 0., 1., 0.],
[ 0., 0., 0., 0., 1.]])
>>>
>>> b=np.ones([5,1])
>>> b
array([[ 1.],
[ 1.],
[ 1.],
[ 1.],
[ 1.]])
この場合、a+bは bを 5行5列に拡張した後に積算される。
>>> a+b
array([[ 2., 1., 1., 1., 1.],
[ 1., 2., 1., 1., 1.],
[ 1., 1., 2., 1., 1.],
[ 1., 1., 1., 2., 1.],
[ 1., 1., 1., 1., 2.]])
アクセス数(直近7日): ※試験運用中、BOT除外簡易実装済2026-01-24: 0回 2026-01-23: 0回 2026-01-22: 0回 2026-01-21: 1回 2026-01-20: 0回 2026-01-19: 0回 2026-01-18: 0回