Parenthésage inopiné avec simplify

Accueil Forums Programmation WIMS Programmation d’exercices OEF Parenthésage inopiné avec simplify

Ce sujet a 4 réponses, 3 participants et a été mis à jour par  Eric Guillet, il y a 5 jours et 18 heures.

  • Auteur
    Messages
  • #4298

    Eric Guillet
    Participant

    J’ai un problème de parenthésage inopiné avec simplify

    \function{g=simplify(-2*x-5-3*x^2)}
    \statement{
    La fonction g=\(\g)
    }

    me donne à l’affichage : La fonction g=(−3x²)−2x−5
    Est-ce qu’il y a un moyen d’empêcher les () d’apparaitre ?

    Eric

    PS : En remplaçant g=\(\g) par g=\(\g\) rien ne change.

  • #4299

    bernadette
    Admin bbPress

    simplify appelle maxima, et c’est maxima qui fait cela.
    Je ne sais pas si c’est récent ou pas.
    Si tu n’as que des polynômes, tu peux simplifier en appelant
    pari(-2*x-5-3*x^2)

    Sinon, il me semble que
    \text{g=simplify(-2*x-5-3*x^2)}
    \text{gtex=texmath(\g)}
    \statement{\(g=\gtex)} enlève les parenthèses « inutiles ».
    Mais il faudrait tester plus à fond.
    (cela n’a rien à voir mais mets le g= dans le mode mathématique.

    Bernadette

  • #4300

    Eric Guillet
    Participant

    J’ai testé plusieurs polynômes avec des parenthèses en pagaille. Les deux méthodes conviennent parfaitement.
    Il ne me semble pas avoir constaté ce problème avec les exercices concernés (utilisés depuis 2016). Peut-être est-ce effectivement un bug récent de Maxima ?

    Merci Bernadette !

    Eric

  • #4301

    jm.evers
    Participant

    Hi,
    it seems somewhere between version 5.31 and 5.41 the parentheses was introduced:

    • Maxima 5.41.0
      
      (%i1) ratsimp(-2*x-5-3*x^2);
                 2
      (%o1)(- 3 x ) - 2 x - 5
      
    • maxima-5.31.3

      
      (%i1) ratsimp(-2*x-5-3*x^2);
                 2
      (%o1) - 3 x  - 2 x - 5
      
    • Cette réponse a été modifiée le il y a 1 semaine et 2 jours par  jm.evers.
    • Cette réponse a été modifiée le il y a 1 semaine et 2 jours par  jm.evers.
  • #4307

    Eric Guillet
    Participant

    Bonjour,

    Je vois seulement la réponse de Joke ! Merci pour l’info. Maxima n’en fait qu’à sa tête !

    Cordialement,

    Eric

Vous devez être connecté pour répondre à ce sujet.