有两个矩阵,A
大小B
分别为m
-by-4 和n
-by-4。我的问题是如何在f
A 和 B 的每一行上应用一个函数,该函数将两个 1x4 向量作为输入。结果将是一个大小为m
x的矩阵n
。中的元素 [i, j]result
是f(A(i, :), B(j, :))
。
例如:
A = rand(3, 4);
B = rand(5, 4);
for i = 1 : 3
for j = 1 : 5
result(i, j) = rectint(A(i, :), B(j, :));
end
end
我可以使用bsxfun
或arrayfun
做这项工作吗?