标签: matlab product vectorization addition
我有一个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 ]
此致
答案 0 :(得分:1)
您可以使用bsxfun:
bsxfun
A=[1 2 3]' B=[4 5 6] bsxfun(@plus, A, B)
结果是
ans = 5 6 7 6 7 8 7 8 9
答案 1 :(得分:0)
您可以使用repmat函数(复制矩阵):
repmat
repmat(A,1,3)+repmat(B,3,1)