作者ice77 (ice)
看板MATLAB
標題[問題] Cell中的NaN值如何去除
時間Wed Feb 5 19:25:33 2014
手邊有一個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
→ razer:拿出來清除再丟回去啊,cell本來就不是拿來做計算的結構 02/05 19:37
推 CBET:help cellfun 02/05 23:14
→ ice77:解決了 謝謝樓上兩位大大的幫忙!!! 02/06 00:49