在执行下面的算术计算时,使用高维矩阵时,它没有返回我们期望的结果。但是,它正在使用较小的矩阵。高维问题及其属性说明如下:
result = ceil(find(repmat(old_sig, nIdx, 1) == repmat(idx', 1, numel(old_sig))) / nIdx);
,
其中old_sig
具有1x10000
维度,idx
具有1x26
维度,并且nIdx
是numel(idx)
,即26
。
预期的result
应该是:26x1 dimension
,而不是返回0x1
空尺寸。
至少,find(repmat(old_sig, nIdx, 1) == repmat(idx', 1, numel(old_sig)))
应该返回26x1
尺寸,而不是返回0x1
尺寸。