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

MFC Discussion :

Traçage d'une fonction de type z=f(x,y)


Sujet :

MFC

  1. #1
    Membre averti
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 26
    Par défaut Traçage d'une fonction de type z=f(x,y)
    Bonjour

    je suis en train de développer une application de trasage d'une equation de type z=f(x,y) avec C++ , mais je ne sais pas quel demarche a faire.
    Je voulais savoir s'il ya un tutos ou une idée pour rezoudre ce probleme.

    Merci d'avance.

  2. #2
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par défaut
    Bonjour,
    Le problème tel que tu le poses est beaucoup trop ouvert à mon avis...
    Pour tracer une courbe, tu va avoir besoin d'au moins deux choses :
    -> Quelque chose qui exprime ta courbe
    -> Quelque chose pour dessiner
    Ensuite, il faut affiner :
    Quelque chose qui exprime ta courbe : ta courbe est sous forme d'équation z=f(x,y) ? Comment t'es donné cette équation : par l'utilisateur (saisie IHM ou paramètre de l'exécutable) ou par programme ?
    Par l'utilisateur : il va falloir passer par un 'interpréteur' d'expression : 1/définir comment sont décrite tes expressions, 2/représenter tes expressions en C++ pour pouvoir les évaluer, 3/transformer une expression satisfaisant 1/ en objet(s) satisfaisant 2/
    Par programme : il va falloir déterminer comment est fourni ce qui exprime ta courbe : pointeur de fonction, template avec foncteur ....

    Pour dessiner : dessiner en 3D? Chercher un peu les librairies permettant de le faire ou le faire à la main... directement avec le GDI ou avec OpenGL ou autre...

    En fait, commence par spécifier un peu plus précisément ton programme; ca te permettra de te concentrer sur de plus petits problèmes plus maîtrisable.
    Bon courage.

  3. #3
    Membre averti
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 26
    Par défaut
    Merci pour la réponse , je veux savoir comment je peut faire l'interpritation de l'equation .

  4. #4
    Rédacteur
    Avatar de 3DArchi
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    7 634
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 7 634
    Par défaut
    Comment arrive l'équation à ton programme : donnée par le problème ou à fournir par l'utilisateur ?

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 67
    Par défaut
    J'ai fait ça, il y a quelques années avec un copain dans un soft nommé "Script Equation Grapher", j'avais écrit un langage de script avec un interpréteur/compilateur pour la partie utilisateur, et du OpenGL pour les tracés surfaciques...

    Le soft en faisait beaucoup plus que tu n'as besoin... Je peux donc te répondre sur des points précis si tu veux...

  6. #6
    Membre émérite
    Avatar de Gabrielly
    Inscrit en
    Juin 2004
    Messages
    722
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 722
    Par défaut
    Bonjour,

    Je peux te fournir l'interprêteur d'équation.

  7. #7
    Membre averti
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 26
    Par défaut
    Bonjour

    Merci à tous, mon projet consiste a interpréter l'équation avec un interpréteur (l'équation donnée par l'utilisateur)
    et passer les resultats à OpenGl pour tracer la fonction.

    Merci de m'expliquer par un schéma de fonctionnement ou par le code de l'interpréteur ou de me guider pour aboutir à la solution.

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 67
    Par défaut
    Le problème est que on ne voit pas trop par ou prendre ton problème... Qu'attends tu de nous? dois-tu faire seul tout le boulot? Quelle part d'aide attends-tu?

    Et même plus loin, peux-tu être plus précis sur le contexte de l'application que tu veux faire, le genre d'équation surfacique à traiter. Le genre de manipulation à faire dessus. Bref un peu plus e concret...

  9. #9
    Membre averti
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 26
    Par défaut
    Citation Envoyé par deebou Voir le message
    Le problème est que on ne voit pas trop par ou prendre ton problème... Qu'attends tu de nous? dois-tu faire seul tout le boulot? Quelle part d'aide attends-tu?

    Et même plus loin, peux-tu être plus précis sur le contexte de l'application que tu veux faire, le genre d'équation surfacique à traiter. Le genre de manipulation à faire dessus. Bref un peu plus e concret...
    Bonjour

    L'application consiste a inviter l'utilisateur a passer l'equation a travers un interpreteur des expressions mathematiques (la fonction est de type z=f(x,y), exemple z = (x^2+2*y)/(x+y)) , le probleme est :
    1- comment les résultats de l'interpreteur vont passer vers l'OpenGl pour dessiner la surface.
    2- Quel outil permet de concevoir un tels interpreteur.

  10. #10
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par défaut
    Tiens, regarde ici si par hasard cela ne ferait pas ton bonheur
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  11. #11
    Membre averti
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    26
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 26
    Par défaut
    Merci pour le lien C'est très intéressant

  12. #12
    Membre émérite
    Avatar de Gabrielly
    Inscrit en
    Juin 2004
    Messages
    722
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 722

Discussions similaires

  1. traçage d'une fonction
    Par raicolin dans le forum MATLAB
    Réponses: 6
    Dernier message: 28/04/2011, 02h10
  2. traçage d'une fonction f(x,y,z) sous matlab
    Par MAK1985 dans le forum MATLAB
    Réponses: 3
    Dernier message: 07/03/2011, 16h11
  3. Réponses: 30
    Dernier message: 27/03/2008, 15h02
  4. Réponses: 3
    Dernier message: 19/03/2008, 22h11
  5. Appeler une fonction du type CreateFcn
    Par cococococococo dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 22/06/2007, 04h22

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