Welcome, Guest
Username: Password: Remember me

TOPIC: Être ou ne pas être un polynôme !

Être ou ne pas être un polynôme ! 1 year 1 month ago #6325

  • Geneviève
  • Geneviève's Avatar
  • OFFLINE
  • Junior Boarder
  • Posts: 25
  • Karma: 0
Bonjour à tous!
Connaissez-vous une fonction qui retourne «true» si l'entrée est un polynôme d'une variable donnée?
L'équivalent de «isPrime()». Je n'en ai pas trouvée dans la documentation, mais depuis la découverte dans ce forum de la fonction «part()» (merci encore à Christian), je sais que certaines fonctions n'apparaissent pas dans la documentation officielle!

Idées testées:
1) La fonction «polyDegree» aurait pû nous servir, car elle vérifie d'abord si l'expression est un polynôme, mais elle retourne un message d'erreur dans une boîte et n'est pas utilisable à l'intérieur d'une autre fonction.
2) On peut vérifier si l'expression est égale à son développement de Taylor d'un degré très élevé avec « t1=taylor(t1,x,100000) » . Cependant, un polynôme de degré plus élevé échouerait le test...
The administrator has disabled public write access.

Être ou ne pas être un polynôme ! 1 year 1 month ago #6326

  • Geneviève
  • Geneviève's Avatar
  • OFFLINE
  • Junior Boarder
  • Posts: 25
  • Karma: 0
En passant, suis-je au bon endroit du forum pour poser ma question?
The administrator has disabled public write access.

Être ou ne pas être un polynôme ! 1 year 1 month ago #6327

  • Geneviève
  • Geneviève's Avatar
  • OFFLINE
  • Junior Boarder
  • Posts: 25
  • Karma: 0
N. B.
1) C'est une fonction que nous cherchons, et non un programme. Le "Try" ne peut donc pas nous venir en aide.
2) On peut toujours bâtir une fonction récursive qui vérifie si l'entrée est un polynôme, mais c'est tannant d'avoir à le faire si une telle fonction est déjà implémentée...
The administrator has disabled public write access.
Time to create page: 0.210 seconds