【发布时间】:2018-02-08 12:43:29
【问题描述】:
我有两个矩阵 A(10,5) 和 B(30,5)。相比之下,所需的最终输出是大小为 (10,30) 或 (30,10) 的逻辑数组。 我的代码:
A=rand(10,5)
B=rand(30,5)
for i=1:size(A,1)
X(:,i)=all(bsxfun(@le,A(i,:),B))
end
在我的代码中,就输出矩阵的大小而言,我没有得到想要的结果。
【问题讨论】:
-
定义“期望的结果”,它与现在有何不同?如果您减少示例(例如 6×3 左右),您可以提供示例输入和输出,以便我们清楚地了解您想要实现的目标以及出错的地方。
标签: matlab logic comparison bsxfun boolean-algebra