Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Invité de passage
    Homme Profil pro Vincent
    Ingénieur marine
    Inscrit en
    août 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Nom : Homme Vincent
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur marine
    Secteur : Industrie

    Informations forums :
    Inscription : août 2012
    Messages : 4
    Points : 0
    Points
    0

    Par défaut MS Chart - Intersection courbes

    Bonjour à tous,

    Sur VS2010 (VB.net 4.0) j'ai mis au point une application permettant de calculer les pertes de charge dans des réseaux de tuyauterie.

    A partir des résultats de calculs, une courbe est tracée (bleue sur fichier ci-joint). D'un autre coté, basée sur les valeurs entrées dans des textbox, une autre droite est tracée, correspondant aux caractéristiques d'une pompe (orange sur fichier ci-joint).

    La finalité est que je cherche un moyen, autre que mathématique, de déterminer les coordonnées du point d'intersection des deux courbes.

    Est-ce une fonctionnalité possible dans MS Chart? Peut-on spécifier un marker à cette endroit?

    Merci d'avance de votre aide.
    Images attachées Images attachées

  2. #2
    Membre chevronné
    Homme Profil pro Yves TRICHAUD
    Technicien bio médical
    Inscrit en
    décembre 2012
    Messages
    326
    Détails du profil
    Informations personnelles :
    Nom : Homme Yves TRICHAUD
    Âge : 31
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Technicien bio médical
    Secteur : Santé

    Informations forums :
    Inscription : décembre 2012
    Messages : 326
    Points : 742
    Points
    742

    Par défaut

    Bonsoir,

    A ma connaissance, il n'existe pas de fonction dans Chart permettant de déterminer l'intersection de deux courbes.

    Cependant, une approximation peut être faite assez simplement en déterminant une fonction linéaire (type : y=ax + b) pour chaque paire de points d'une même courbe et ce pour les deux courbes. Il ne vous restera plus qu'à tester pour chaque paire s'il est possible de résoudre une équation de type F(x)=F(y).

    De mémoire un marker est propre à une courbe. Pour pouvoir le placer, il faut avoir les coordonnées du point.
    est ton amis, MSDN est ton maître, pour le reste il y a Developpez.net. Pensez au au et

  3. #3
    Invité de passage
    Homme Profil pro Vincent
    Ingénieur marine
    Inscrit en
    août 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Nom : Homme Vincent
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur marine
    Secteur : Industrie

    Informations forums :
    Inscription : août 2012
    Messages : 4
    Points : 0
    Points
    0

    Par défaut

    Bonjour Rainui,

    Merci beaucoup pour cette réponse, même si ce n'est pas forcément celle que j'éspèrais...

    Tant pis, je vais donc tenter mathématiquement.

    Bonne journée, Vincent

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •