remove NaN sur Matlab
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

remove NaN sur Matlab



  1. #1
    invite1355261b

    remove NaN sur Matlab


    ------

    Bonjour à tous,

    Je viens de commencer à utiliser Matlab pour faire du traitement de données et de la modélisation 3D.
    J'ai un problème. En effet ma matrice de donnée contient beaucoup de NaN et je n'arrive pas à les éliminer. Il existe une fonction "isfinite" pour enlever tous les NaN d'un vecteur mais ça ne marche pas sur les matrices.
    J'ai essayé de séparer ma matrice en n vecteur avec une boucle "for k=1:n" puis d'appliquer "isfinite" a tous les vecteurs et enfin les rassembler en un seul vecteur mais j'ai échoué. Les vecteurs à la fin font tous la même taille.

    Merci

    -----

  2. #2
    lou_ibmix_xi

    Re : remove NaN sur Matlab

    Sous OCTAVE, le clône gratuit de MATLAB, "isnan" marche sur les matrices... Mais un "NaN" est souvent symtomatique d'un problème qu'il faut régler en amont...

Discussions similaires

  1. pb sur matlab
    Par invite0d91d468 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 25/11/2009, 05h46
  2. detection des NaN et les remplacer par la valeur moyenne avec Matlab
    Par invite3bf00570 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 13/03/2009, 12h09
Découvrez nos comparatifs produits sur l'informatique et les technologies.