用了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丟進去找不到阿?