[問題] 有關nan的問題已回收
承上一篇,我發現我的想法錯誤的
兩圓沒有交點是NaN,而不是empty
其中我有一個結果,跑出來是這樣的,請看如下
X =
NaN NaN 2.6195 1.2372 1.0726 3.5579
NaN NaN 5.7628 4.3805 3.5579 1.0726
而我想把nan去除
我就這麼寫,結果就錯誤了,我的程式如下
for i =1:12
if isnan(X(i))=1
X(i)=0
else
X(i)= X(i)
end
end
而錯誤訊息是The expression to the left of the equals sign is not a valid target for an
assignment.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.54.154
推
03/30 13:55, , 1F
03/30 13:55, 1F
推
03/30 14:04, , 2F
03/30 14:04, 2F
※ 編輯: sungd 來自: 140.116.54.154 (03/30 14:08)
→
03/30 14:08, , 3F
03/30 14:08, 3F
→
03/30 14:10, , 4F
03/30 14:10, 4F
其實我原本的想法是想把
X =
NaN NaN 2.6195 1.2372 1.0726 3.5579
NaN NaN 5.7628 4.3805 3.5579 1.0726
變成
X=
2.6195 1.2372 1.0726 3.5579
5.7628 4.3805 3.5579 1.0726
※ 編輯: sungd 來自: 140.116.54.154 (03/30 14:11)
→
03/30 14:25, , 5F
03/30 14:25, 5F
→
03/30 16:09, , 6F
03/30 16:09, 6F
→
03/30 19:32, , 7F
03/30 19:32, 7F