[問題] Cell中的NaN值如何去除

看板MATLAB作者 (ice)時間10年前 (2014/02/05 19:25), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/1
手邊有一個A的Cell矩陣 大概如下 [500*1] [450*1] [550*1] . . . 總共有301個 這301個矩陣裡的資料筆數不固定 且矩陣中會出現NaN NaN的數量也不一定 例如第一個的500筆資料可能有20個NaN 第二個的450筆資料有30個NaN 第三個的550筆資料有40個NaN 如果想要把這301個資料中的NaN值去除 變成 [480*1] [420*1] [510*1] . . . 請問大大要如何寫才能做到呢? 有爬過文一般的矩陣用isnan即可解決 但cell的話真的不知道該怎麼辦... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.225.61

02/05 19:37, , 1F
拿出來清除再丟回去啊,cell本來就不是拿來做計算的結構
02/05 19:37, 1F

02/05 23:14, , 2F
help cellfun
02/05 23:14, 2F

02/06 00:49, , 3F
解決了 謝謝樓上兩位大大的幫忙!!!
02/06 00:49, 3F
文章代碼(AID): #1IyX-mSg (MATLAB)