Python3でnumpyを用いて計算したいと思っております。サイズの違う2つの行列の加算を行いたいと思っております。
Python
1import numpy as np 2 3L = 7 4M = 5 5N = 3 6 7A = np.random.rand(L, M, N) 8B = np.random.rand(L, N) 9C = np.empty(shape=(L, M, N)) 10 11for i in range(M): 12 C[:, i, :] = A[:, i, :] + B
一応結果は得られていますが,for文を使わずに計算させる方法はありませんでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。