Parenthésage inopiné avec simplify

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

Étiqueté : 

Vous lisez 4 fils de discussion
  • Auteur
    Messages
    • #4298
      Eric Guillet
      Participant
      Up
      0
      Down
      ::

      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
      Maître des clés
      Up
      0
      Down
      ::

      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
      Up
      0
      Down
      ::

      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
      Up
      0
      Down
      ::

      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 6 années et 3 mois par jm.evers.
      • Cette réponse a été modifiée le il y a 6 années et 3 mois par jm.evers.
    • #4307
      Eric Guillet
      Participant
      Up
      0
      Down
      ::

      Bonjour,

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

      Cordialement,

      Eric

Vous lisez 4 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.