IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

Affiner une courbe d'un signal de résistance


Sujet :

Algorithmes et structures de données

  1. #1
    Candidat au Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 5
    Points : 4
    Points
    4
    Par défaut Affiner une courbe d'un signal de résistance
    Bonjour à tous,

    Je suis à la recherche d'une méthode mathématique ou une astuce, pour affiner mon graphe ci joint.

    Ce graphe est le signale d'une résistance, est je voudrais corriger les piques d'incertitude pour avoir une courbe tel que la rouge.

    J'ai cherché plusieurs méthode mathématique et autres, mais elle ne me servirons pas dans mon cas. La plupart font la courbe moyenne ou bien supprime les descentes ou les montés qui sont réelle.

    Merci pour votre aide, et n'hésitez pas à me demander plus éclaircissement
    Images attachées Images attachées  

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 603
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 603
    Points : 17 913
    Points
    17 913
    Billets dans le blog
    2
    Par défaut
    Tu peux faire ce qui s'appelle "une moyenne glissante" : tu remplaces chaque point par la moyenne des 3 ou 5 points autour (le point plus +/- 1, ou le pt plus +/- 2).


    Tu peux aussi, en même temps, au fur et à mesure calculer (et stocker) l'écart, la moyenne de l'écart. Puis, tu peux refaire une passe si tu veux en faisant sauter les points à +/- 2 écart moyen.
    "Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

    Consultant indépendant.
    Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
    C, Fortran, XWindow/Motif, Java

    Je ne réponds pas aux MP techniques

  3. #3
    Candidat au Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    Merci pour ta réponse, qui m'as été utile. juste pour la moyenne écart, j'ai pas compris à quoi elle va servir, ni comment l'utiliser? est ce qu'elle va changer la valeur des points dans le graphe?

  4. #4
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 603
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 603
    Points : 17 913
    Points
    17 913
    Billets dans le blog
    2
    Par défaut
    Si on fait la dernière passe décite, tu élimineras les grands pics.

    Mais, si ils font juste 1 ou 2 points de largeur, ils seront pratiquement éliminés avec une moyenne glissante sur 5 (+/- 2). Mais ça lise quand même pas mal.

    ça dépend de ce que tu veux.. Disons qu'avec 3 tu lisses sans trop perturber. (en gros, un pic de 1 point de large devient 1 pic du tiers de la hauteur) A 5 tu commences à bien lisser et éliminer déjà les pics (peut-être significatifs) (en gros, un pic de 1 point de large devient 1 pic du cinquième de la hauteur)
    "Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

    Consultant indépendant.
    Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
    C, Fortran, XWindow/Motif, Java

    Je ne réponds pas aux MP techniques

  5. #5
    Candidat au Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 5
    Points : 4
    Points
    4
    Par défaut
    Un grand merci pour tes réponses enrichissante. Juste une chose c'est que j'ai très bien compris l'utilité de la moyenne glissante et la méthode, mais j'ai toujours une confusions pour la moyenne écart!!

    Une autre remarque c'est que je souhaite détecter les montés du graphe sans leur perturber et aussi les descentes et ne lisser que les piques (qui sont pour moi des incertitudes). Si vous avez une astuces ça serais super. Merci encore.

  6. #6
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 603
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 603
    Points : 17 913
    Points
    17 913
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par roubalist21 Voir le message
    Un grand merci pour tes réponses enrichissante. Juste une chose c'est que j'ai très bien compris l'utilité de la moyenne glissante et la méthode, mais j'ai toujours une confusions pour la moyenne écart!!

    Une autre remarque c'est que je souhaite détecter les montés du graphe sans leur perturber et aussi les descentes et ne lisser que les piques (qui sont pour moi des incertitudes). Si vous avez une astuces ça serais super. Merci encore.
    Je te l'ai donné :

    Par exemple tu fais une moyenne glissante sur 3. Tu stockes l'écart (au carré) entre la valeur trouvée et la vraie valeur du point. Une fois que tu es passé à travers toutes les valeurs, et que donc tu as un tableau d'écarts, tu calcules la moyenne de cet écart , tu en prends la racine carrée, et tu repasses en éliminant toutes les valeurs dépassant de X fois cet écart par rapport à la moyenne... ça s'appelle "l'écart-type" ou le "sigma". En général, une bonne élimination est aux environs de 2 sigmas (ou 1.6) , c'est à dire 2 fois la moyenne de l'écart..
    "Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

    Consultant indépendant.
    Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
    C, Fortran, XWindow/Motif, Java

    Je ne réponds pas aux MP techniques

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Affiner une courbe dans une image
    Par martinlac dans le forum Traitement d'images
    Réponses: 5
    Dernier message: 01/07/2015, 06h51
  2. [XL-2007] Créer une courbe en forme de "signal carré"
    Par tomatotep dans le forum Conception
    Réponses: 1
    Dernier message: 08/12/2012, 10h12
  3. Affiner une courbe à l'aide d'une fonction cosinus
    Par momo032114 dans le forum MATLAB
    Réponses: 0
    Dernier message: 12/08/2008, 16h42
  4. Affiner le dessin d'une courbe
    Par Zorgz dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 16/08/2006, 14h31
  5. Resconstitution d'une courbe
    Par Mertyl dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 27/05/2005, 07h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo