Trouver tous les éléments NaN dans un tableau
Est-il une commande dans MATLAB qui me permet de trouver toutes les NaN (not-a-Number) éléments à l'intérieur d'un tableau?
source d'informationauteur Graviton
Vous devez vous connecter pour publier un commentaire.
Comme l'a noté, la meilleure réponse est isnan() (si +1 pour les copeaux de bois, " méta-réponse). Un exemple plus complet de la façon de l'utiliser avec des logiques d'indexation:
isnan(a) renvoie une logique de tableau, un tableau de true & faux la même taille qu'un, avec de "vrais" chaque endroit il y a un nan, qui peut être utilisé pour index dans une.
Tout isnan est la bonne solution, je me contenterai de souligner la façon de l'avoir trouvé. Utilisation lookfor. Lorsque vous ne connaissez pas le nom d'une fonction dans MATLAB, essayez lookfor.
va rapidement vous donner les noms de certaines fonctions qui fonctionnent avec des NaNs, ainsi que de vous donner la première ligne de leurs blocs d'aide. Ici, il aurait répertorié (entre autres choses)
ISNAN Vrai pour not-a-Number.
qui est clairement de la fonction que vous souhaitez utiliser.
Je viens de trouver la réponse:
k sera une liste de NaN élément indicies.