Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
nx1 ベクトルと 1xn ベクトルがあります。効率的な方法 (ベクトル化) での行列乗算のような特別な方法でそれらを追加したい:
例:
A=[1 2 3]' B=[4 5 6] A \odd_add B = [1+4 1+5 1+6 2+4 2+5 2+6 3+4 3+5 3+6 ]
よろしく
あなたが使用することができますbsxfun:
bsxfun
A=[1 2 3]' B=[4 5 6] bsxfun(@plus, A, B)
結果は
ans = 5 6 7 6 7 8 7 8 9
関数を使用できますrepmat(行列の複製):
repmat
repmat(A,1,3)+repmat(B,3,1)