[問題] 偵測錯誤已回收

看板MATLAB作者 (ALEX)時間16年前 (2009/05/12 14:39), 編輯推噓1(103)
留言4則, 1人參與, 最新討論串1/2 (看更多)
請問各位高手 在MATLAB裡面 有沒有這種功能 就是如果我大量讀入多次數據進行運算 有某幾次數據因為實驗誤差 所以會出現錯誤(就類似在畫圖的因為XY值長度不同,會出現錯誤) 那如果用迴圈寫讀檔及繪圖的程式 遇到的這種長度不一的數據,MATLAB就會出現錯誤訊息,然後停止迴圈的動作 因為我的運算是都相同(就是每個數據讀入,運算,然後畫圖的程式都一樣) 那有沒有辦法就是讓MATLAB遇到這種情形時 就直接記錄這次的數據編號,不要停止 然後繼續進行剩下的迴圈呢?? 請各位指教...謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.130.89.153

05/12 14:43, , 1F
if length(x)~=length(y)
05/12 14:43, 1F

05/12 14:43, , 2F
disp('length is not equal!')
05/12 14:43, 2F

05/12 14:44, , 3F
end
05/12 14:44, 3F

05/12 14:44, , 4F
先continue再end
05/12 14:44, 4F
文章代碼(AID): #1A2HckIN (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1A2HckIN (MATLAB)