Page 1 sur 1

int, appros ds 1.1.1 et 1.1.2 vs 1.1.0

Publié : ven. août 08, 2014 6:49 pm
par frederic han
Salut

je remarque cela dans 1.1.1 et 1.1.2:

Code : Tout sélectionner

f:=integration(exp(x^2),x,0,1);
approx(f,100)
donne peu de chiffres alors qu'en version 1.0.0 il en donne 100. C'est voulu?

Re: int, appros ds 1.1.1 et 1.1.2 vs 1.1.0

Publié : ven. août 08, 2014 7:12 pm
par frederic han
Dans le meme genre, la reponse:

Code : Tout sélectionner

f:=sin(2*sqrt(1-x^2)) * (1 - cos(1/x))^2;
trigexpand(f)
donne:

Code : Tout sélectionner

2*cos(sqrt(-x^2+1))*sin(sqrt(-x^2+1))+2*cos(sqrt(-x^2+1))*(-cos(1/x))^2*sin(sqrt(-x^2+1))-4*cos(sqrt(-x^2+1))*cos(1/x)*sin(sqrt(-x^2+1))
alors qu'avant:

Code : Tout sélectionner

2*(cos(1/x)-1)^2*sin(sqrt(-x^2+1))*cos(sqrt(-x^2+1))

Re: int, appros ds 1.1.1 et 1.1.2 vs 1.1.0

Publié : jeu. août 28, 2014 1:49 pm
par parisse
Pour l'integrale approchee, on peut utiliser romberg apres avoir modifie Digits. Mais ce n'est pas tres conseille, les quadratures necessitent en general beaucoup trop de calculs, donc je laisse le comportement actuel de evalf.
Pour trigexpand, on peut retrouver le resultat d'avant en faisant factor().