[問題] 有沒有什麼方法可以跳過 空的 value已回收
count=1;
for i=1:100
data=[aaa{i,1}(1,1).abc aaa{i,1}(1,1).def];
data2{count}=data;
count=count+1;
end
假設 aaa{60,1}(1,1).def = []
這樣程式就會當掉
不能有空值
我想說 有空值得話 就跳過那裡
有辦法嗎
我想說用 if 去判斷
count=1;
for i=1:100
if aaa{i,1}(1,1).abc = = [] || aaa{i,1}(1,1).def = = []
休息一輪 不用做事喔 空白?
else
data=[aaa{i,1}(1,1).abc aaa{i,1}(1,1).def];
data2{count}=data;
count=count+1;
end
不是 aaa{i,1}(1,1).abc = 0 喔
而是 aaa{i,1}(1,1).abc = []
這是連 零 都沒有
是空值
就是空白
如果點進去看裡頭的值話
會看到
for i=58:66
test = aaa{60,1}(1,1).def
end
Index 58 59 60 61 62 63 64 65 66
Value 10 13 [] 21 41 52 [] 11 30
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.124.201.53
→
10/29 12:38, , 1F
10/29 12:38, 1F
→
10/29 13:09, , 2F
10/29 13:09, 2F