integrer

Bugs

Modérateur : xcasadmin

slejoly
Messages : 194
Inscription : sam. oct. 14, 2006 10:17 am
Localisation : Lorient

integrer

Message par slejoly » dim. juin 10, 2007 9:50 pm

Bonjour,

1) j'ai un petit soucis avec la commande int , integrer ...

je tape :

int(exp(-x^2),x,2,3)

et Xcas me renvoit (je l'écris en latex) :

\int_2^3 exp(-x^2)dx

sans l'évaluer.

2) Y a-t-il un moyen simple ( une commande toute prête !) de passer d'un nombre : 123 à la liste formée par les chiffres de ce nombre : [1,2,3](
je n'ai pour l'instant trouvé que : asc("123") puis en retirant 48 à tous les termes de cette liste) ?


Merci d'avance.

Stéphane Lejoly.

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

Message par parisse » lun. juin 11, 2007 7:47 am

Bonjour,

* int(exp(-x^2),x,2,3) n'est pas evalue en mode exact car exp(-x^2) n'admet pas de primitive exprimable avec les fonctions elementaires. Pour avoir une valeur numerique approchee, faites evalf(...)

* pour convertir 123 en [1,2,3] on peut faire
revlist(convert(123,base,10))

slejoly
Messages : 194
Inscription : sam. oct. 14, 2006 10:17 am
Localisation : Lorient

Message par slejoly » lun. juin 11, 2007 7:23 pm

Merci,
pour le calcul de l'intégrale, j'avais en fait l'idée qu'Xcas
me donnerait pour int(exp(-x^2),x,-infinity,+infinity)
le résultat exact sqrt(pi), tant pis.
Pour le convert(123,base,10) merci je ne connaissais pas.

Stéphane Lejoly

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

Message par parisse » lun. juin 11, 2007 8:01 pm

pour les integrales definies qui ont des valeurs connues meme si la fonction n'admet pas de primitives, il faut que j'ecrive un algorithme complet, peut-etre l'an prochain...

Répondre