fonctions et symboles

Utilisation de Xcas

Modérateur : xcasadmin

frederic han
Messages : 1137
Inscription : dim. mai 20, 2007 7:09 am
Localisation : Paris
Contact :

fonctions et symboles

Message par frederic han » ven. janv. 23, 2015 7:16 am

La souplesse dans les versions recentes qui permet de faire:
P:=x^2+1
P(5)
est assez confuse.
Ex:
P:=X^2+2*x^2+1
P(3)
donne 28, donc a la fois X et x sont remplaces, mais pas avec:
Q:=X^2+x+1
Q(3)
donne
9+x(3)+1

Juste un sondage pedagogique:

Avant le fait que P(3) ne convertissait pas P en fonction m'etait utile pour faire comprendre la difference entre symbole et fonction, maintenant comment faites vous?

Fred

parisse
Messages : 5740
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: fonctions et symboles

Message par parisse » ven. janv. 23, 2015 8:13 am

Il y a le warning.
Je viens de regarder dans le code, en effet il y a remplacement de X et x par 3, mais je ne vois pas comment faire pour l'eviter, car le + est evalue en evaluant ses arguments (c'est pour cela qu'il y a 2 warnings).
Peut-etre qu'il faudra ajouter un jour niveau de rigueur configurable et qui ferait une erreur au lieu d'un warning dans ce cas.

frederic han
Messages : 1137
Inscription : dim. mai 20, 2007 7:09 am
Localisation : Paris
Contact :

Re: fonctions et symboles

Message par frederic han » ven. janv. 23, 2015 11:15 am

Ce qui fait surtout bizarre c'est d'avoir 2 variables par defaut: X et x, a la limite ca me semble preferable d'interdire X pour la substitution automatique quitte a laisser x.

pour les divisions de polynomes on n a qu'une seule variable par defaut: x et c'est plus clair.

mais bon c'est subjectif.

parisse
Messages : 5740
Inscription : mar. déc. 20, 2005 4:02 pm
Contact :

Re: fonctions et symboles

Message par parisse » ven. janv. 23, 2015 11:38 am

ah oui, c'est une bonne idee, on n'autoriserait que x.

Répondre