[討論] 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