[讨论] intersect 找不到共同元素

楼主: warex14 (航)   2015-03-12 16:30:25
用了intersect 之后发现有个奇怪的地方
First是一个从Excel读入的文字阵列
MinVec亦同,但内容与长度阶与First不同
比较有问题的是First的74个元素
我从Excel档看到的是该元素确实也在MinVec里
但输入程式码:
[a IndexA IndexB]=intersect(First, MinVec); % a=First(IndexA)
h=intersect(IndexA,74) %IndexA若有74,h回传74
h=
Empty matrix: 0-by-1
觉得奇怪
把First弄短一点:
[a IndexA IndexB]=intersect(First(1:74), MinVec);
h=intersect(IndexA,74)
h=
74
竟然就有了,那为何整个First丢进去找不到阿?
作者: shane (皇上)   2015-03-16 00:13:00
一个是value一个是index

Links booklink

Contact Us: admin [ a t ] ucptt.com