何か問題がありましたら助けていただきたいです。Python の場合:
a=array([2,2])
b=ones((2,10))
-1 でいっぱいの 2x10 の配列を持つために ba を減算できる関数があるかどうかを知りたいです。
私はそれを1D配列で行うことができます.2D配列で行うことができるかどうか知りたかっただけです.
ありがとう
何か問題がありましたら助けていただきたいです。Python の場合:
a=array([2,2])
b=ones((2,10))
-1 でいっぱいの 2x10 の配列を持つために ba を減算できる関数があるかどうかを知りたいです。
私はそれを1D配列で行うことができます.2D配列で行うことができるかどうか知りたかっただけです.
ありがとう
に新しい次元を追加a
:
b - a[:,None]
ここで、2x10 配列から減算して -1 でいっぱいの 2x10 配列を取得できる 2x1 配列になりますa[:,None]
。array([[2], [2]])
-1でいっぱいの2x10の配列が必要です。
どうしてこんな風にしないの?
b = np.ones((2, 10)) * -1
array([[-1., -1., -1., -1., -1., -1., -1., -1., -1., -1.],
[-1., -1., -1., -1., -1., -1., -1., -1., -1., -1.]])