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.

 Akzeptierte Antwort

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

1 Kommentar

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

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Thanks for your answer.
do you know why matrix include NaN value? is it normal ?

Kategorien

Community Treasure Hunt

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

Start Hunting!

Translated by