how can I delete all value in matrix (for example my matrix include a lot of ' NaN not a number' and i want to delete this)

hi every one
my matrix is very size (13*39494) and also including NaN(not a number) value and different where. i want to take a mean my matrix but I can't because of NaN values.
Briefly I want to delete all NaN value of my matrix how can I ?
thanks for answer.

 採用された回答

MFCCs_Sum(isnan(MFCCs_Sum))=0
or
MFCCs_Sum(isnan(MFCCs_Sum))=[]

1 件のコメント

after your code matrix to be in image (1*484068). but I want 13*..... that is only delete of including NaN column and result matrix is 13*.... likely

サインインしてコメントする。

その他の回答 (1 件)

onur erdem korkmaz
onur erdem korkmaz 2015 年 3 月 20 日
Thanks for your answer.
do you know why matrix include NaN value? is it normal ?

カテゴリ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by