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

Mathématiques Discussion :

Calcul de pente


Sujet :

Mathématiques

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 202
    Points : 96
    Points
    96
    Par défaut Calcul de pente
    Bonsoir à tous,

    Alors voilà ce sur quoi je coince.

    J'ai plusieurs barplot tel que celui que je mets en PJ. Lorsque je plot en même temps une droite symbolisant la taille de chacune de mes classes définies, j'obtiens donc une sorte de polynomiale.

    Je cherche à calculer les pentes de chacune de ces courbes, afin de les identifier.

    Si je passe par le basic fitting, je peux rajouter la courbe en fonction de la polynomiale que je souhaite, mais je ne suis pas sur d'obtenir la pente correcte...

    Auriez vous une idée de comment faire?
    J'avais pensé à peut-être calculer la dérivée...savez vous si une fonction matlab existe?

    Merci d'avance
    Moi j'aime bien Matlab...mais j'ai pas l'impression que ça soit réciproque......

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 302
    Points : 52 884
    Points
    52 884
    Par défaut
    MATLAB ne me semble pas être le problème ici (du moins pour l'instant)

    Je déplace dans le bon forum...

    Sinon, je ne comprends pas très bien la phrase suivante :
    Citation Envoyé par Ptinéwik Voir le message
    Je cherche à calculer les pentes de chacune de ces courbes, afin de les identifier.
    Peux-tu préciser ce que tu cherches à faire au final avec ces "pentes" ?
    Ingénieur indépendant en mécatronique - Conseil, conception et formation
    • Conception mécanique (Autodesk Fusion 360)
    • Impression 3D (Ultimaker)
    • Développement informatique (Python, MATLAB, C)
    • Programmation de microcontrôleur (Microchip PIC, ESP32, Raspberry Pi, Arduino…)

    « J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 202
    Points : 96
    Points
    96
    Par défaut
    Merci d'avoir déplacé le message, je ne savais pas dans quel forum le poster, et comme je travaille sur Matlab, je me suis orienté directement sur celui là...

    Peux-tu préciser ce que tu cherches à faire au final avec ces "pentes" ?
    J'ai en tout 12 graphiques différents, et je souhaite calculer chacune des pentes.
    Le but est de classer les pentes, de la plus intense à la moins intense afin de déterminer dans quel cas le changement est le plus brutal.
    Moi j'aime bien Matlab...mais j'ai pas l'impression que ça soit réciproque......

  4. #4
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 76
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Points : 1 913
    Points
    1 913
    Par défaut
    Bon, tu as un histogramme en 'bâtons' l'espace entre deux est de 0.1 (je ne connais pas l'unité mais cela n'a aucune importance, car cet écart est toujours le même.
    Chaque bâton d'indice n a une hauteur: hn
    'Officiellement' la pente entre le bâton n et le bâton n+1 est (hn+1-hn)/0.1
    Mais dans la mesure où tu veux seulement comparer ces pentes, tu peux tout multiplier par 10 et prendre pour pente la différence hn+1-hn simplement.
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    202
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 202
    Points : 96
    Points
    96
    Par défaut
    Bonsoir,

    J'avais bien pensé à cette solution, mais je me demande si dans ce cas là, on ne calcule pas chacune des pentes entre bâtons, et non pas la pente totale de l'histogramme...
    Moi j'aime bien Matlab...mais j'ai pas l'impression que ça soit réciproque......

  6. #6
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 76
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Points : 1 913
    Points
    1 913
    Par défaut
    J'avais bien pensé à cette solution, mais je me demande si dans ce cas là, on ne calcule pas chacune des pentes entre bâtons, et non pas la pente totale de l'histogramme...
    Pour la pente totale, si tu retiens ma suggestion ce sera:
    (hauteur du dernier bâton - hauteur du premier)/nombre de bâtons.
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  7. #7
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Points : 4 846
    Points
    4 846
    Par défaut
    C'est pas tout simplement un "bête" problème de régression linéaire, ton truc ? En considérant chaque sommet de ton histogramme comme un point à filer à l'algo...
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

Discussions similaires

  1. calcul de pente de régression linéaire
    Par I.Z.M.M dans le forum SSAS
    Réponses: 0
    Dernier message: 23/03/2010, 13h23
  2. [Débutant] calculer les pentes positives d'une courbe
    Par Santoss dans le forum MATLAB
    Réponses: 12
    Dernier message: 09/02/2010, 19h00
  3. Proc Mixed mesures repetées et calcul de pente
    Par Can10ce dans le forum SAS STAT
    Réponses: 0
    Dernier message: 24/11/2009, 18h25
  4. Réponses: 1
    Dernier message: 25/08/2009, 10h59
  5. Calcul des pentes
    Par Lost in dans le forum MATLAB
    Réponses: 6
    Dernier message: 04/07/2008, 12h58

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