【发布时间】:2015-04-27 11:01:28
【问题描述】:
我有一个大小为 54000 x 2 的向量 A。每一行包括该行可接受的最小值和可接受的最大值的范围。例如:
A=[0.5 1.5 ; 1 2.5; -0.5 1.5]
另一方面,我有一个大小为 300000 x 1 的向量 C。现在我想发现向量 C 的每个值可以放在矩阵 A 的哪些行中。例如:
C= [1.2; -0.3; 2.4 ]
现在,我需要知道向量 C 的每个值都可以位于 A 的哪些行中。所以索引的结果可能是这样的:
c_indx(1,1)= [1,1,1]
c_indx(2,1)= [0,0,1]
c_indx(3,1)= [0,1,0]
感谢您的帮助
【问题讨论】:
-
那么,您最终会得到
54000 x 300000大小的逻辑数组吗? XY problem? -
是的。因为我需要找到向量 C 和矩阵 A 之间的对应索引,所以我使用了逻辑数组。有没有更好的解决方案?