2D配列の各用語に、1D配列の対応する用語を掛けようとしています。numpy.multiply関数に示されているように、すべての列に1D配列を乗算する場合、これは非常に簡単です。しかし、私は反対のことをしたいと思います。行の各項を乗算します。言い換えれば、私は乗算したい:
[1,2,3] [0]
[4,5,6] * [1]
[7,8,9] [2]
取得します
[0,0,0]
[4,5,6]
[14,16,18]
しかし、代わりに私は得る
[0,2,6]
[0,5,12]
[0,8,18]
numpyでそれを行うエレガントな方法があるかどうか誰かが知っていますか?どうもありがとう、アレックス