Removing multiple NaN's from an array

1 vue (au cours des 30 derniers jours)
Rahul
Rahul le 30 Mai 2012
I have an array ( following is a small sample, array is 32000 long
ar=35 NaN 4 5 8 NaN 4 16 NaN 32 NaN 43 NaN
I need to remove all the NaN's
such that
ar= 35 4 5 8 4 16 32 43
I cannot doit manually as the array is too big..

Réponse acceptée

Thomas
Thomas le 30 Mai 2012
Use isnan
doc isnan
in your case
ar(isnan(ar))=[]

Plus de réponses (0)

Catégories

En savoir plus sur Numeric Types dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by