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 :

Stocker une formule mathématique dans un arbre


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 25
    Par défaut Stocker une formule mathématique dans un arbre
    Bonjour à tous,

    j'aimerais solliciter votre aide car je suis entrain de développer une application qui nécessite de parser une formule mathématique quelconque dans un fichier texte, et de la stocker dans un arbre (arbre de calcul), ce que je veux parser ce sont des formules du type f(X)=0 ou y=f(X) (X vecteur). Comment faire pour extraire les information de cette formule et les stocker au bon endroit dans un arbre (je n'ai pas de pb dans la partie parsing, le seul souci c'est l'algo qui permet d'instancier l'arbre de calcul).

    merci,

  2. #2
    Membre Expert
    Avatar de Franck Dernoncourt
    Homme Profil pro
    PhD student in AI @ MIT
    Inscrit en
    Avril 2010
    Messages
    894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : PhD student in AI @ MIT
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2010
    Messages : 894
    Par défaut
    En gros, tu veux générer un parse tree (=concrete syntax tree) à partir d'une formule mathématique ? Si oui, la PJ aidera peut-être (enfin peut-être pas tant que cela car je n'ai pas l'impression qu'il y ait d'algorithmes pour générer les arbres). Sinon, avec le mot clé 'parse tree', cela devrait aider tes recherches d'algorithmes.

    Un autre lien sympa : http://stackoverflow.com/questions/2...ath-operations
    Images attachées Images attachées

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 25
    Par défaut
    Citation Envoyé par Franck Dernoncourt Voir le message
    En gros, tu veux générer un parse tree (=concrete syntax tree) à partir d'une formule mathématique ? Si oui, la PJ aidera peut-être (enfin peut-être pas tant que cela car je n'ai pas l'impression qu'il y ait d'algorithmes pour générer les arbres). Sinon, avec le mot clé 'parse tree', cela devrait aider tes recherches d'algorithmes.

    Un autre lien sympa : http://stackoverflow.com/questions/2...ath-operations
    Merci pour cette réponse rapide , je suis entrain de lire la PJ , en lisant l'introduction, je suis confiant que ça m'apportera des connaissances.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Février 2010
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 25
    Par défaut
    Citation Envoyé par Franck Dernoncourt Voir le message
    En gros, tu veux générer un parse tree (=concrete syntax tree) à partir d'une formule mathématique ? Si oui, la PJ aidera peut-être (enfin peut-être pas tant que cela car je n'ai pas l'impression qu'il y ait d'algorithmes pour générer les arbres). Sinon, avec le mot clé 'parse tree', cela devrait aider tes recherches d'algorithmes.

    Un autre lien sympa : http://stackoverflow.com/questions/2...ath-operations
    c'est une très bonne introduction, mais il manque toujours l'algorithme qui permet de parser une formule et construire l'arbre. Je continu à chercher, merci pour la piste en tout cas

  5. #5
    Membre Expert
    Avatar de Franck Dernoncourt
    Homme Profil pro
    PhD student in AI @ MIT
    Inscrit en
    Avril 2010
    Messages
    894
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : PhD student in AI @ MIT
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2010
    Messages : 894
    Par défaut
    Citation Envoyé par issmaz Voir le message
    c'est une très bonne introduction, mais il manque toujours l'algorithme qui permet de parser une formule et construire l'arbre. Je continu à chercher, merci pour la piste en tout cas
    Stp tiens-nous au courant si tu trouves de bons algorithmes/implémentations/liens/documents/etc

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

Discussions similaires

  1. [LibreOffice][Texte] Déterminer la position d'une formule mathématiques dans un document, par macro
    Par jaccomard dans le forum OpenOffice & LibreOffice
    Réponses: 5
    Dernier message: 23/06/2015, 12h35
  2. Formules mathématiques dans une interface graphique
    Par Zizook dans le forum Langages de programmation
    Réponses: 3
    Dernier message: 29/05/2015, 15h08
  3. Comment insérer une formule mathématique dans un message?
    Par bertry dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 4
    Dernier message: 10/04/2014, 09h53
  4. Insérer une formule mathématique dans une page html
    Par ANOVA dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 16/10/2010, 15h27
  5. Stocker des formules mathématiques dans une table
    Par charad dans le forum Outils
    Réponses: 1
    Dernier message: 25/09/2009, 19h31

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