Page 1 sur 1
une integrale avec abs
Publié : mar. avr. 29, 2014 12:50 pm
par alb
salut et bonnes vacances
![Smile :-)](./images/smilies/icon_smile.gif)
E:=abs(sin(x))*exp(-x);
int(E,x,0,inf);
le resultat est 1/2+exp(-pi)
le warning indique clairement la possibilite d'une erreur
effectivement la valeur reelle de l'integrale est 1/2+1/(exp(pi)-1)
C'est peut-etre ameliorable ?
Re: une integrale avec abs
Publié : mar. avr. 29, 2014 8:39 pm
par alb
||/ Nom Version Description
+++-==============-==============-============================================
ii giac 1.1.1-1 computer algebra system by Bernard Parisse
E1:=sin(x)*exp(-x);E2:=-sin(x)*exp(-x);
assume(k,integer);
I1:=int(E1,x,2k*pi,(2k+1)*pi);
S1:=simplifier(somme(I1,k,0,inf));
I2:=int(E2,x,(2k+1)*pi,(2k+2)*pi);
S2:=simplifier(somme(I2,k,0,inf));
simplifier(S1+S2); renvoie (exp(pi)+1)/(2*exp(pi)-2) c'est juste
S1:=simplifier(somme(I1,k,0,inf)) renvoie exp(pi)/(2*exp(pi)-2) c'est juste
simplifier(somme(int(E1,x,2k*pi,(2k+1)*pi),k,0,inf)) renvoie (exp(pi)^2+2*exp(pi))/(2*exp(pi)^2-2) c'est faux
Re: une integrale avec abs
Publié : mer. avr. 30, 2014 6:52 am
par parisse
Ca m'etonnerait que je puisse ameliorer, il faudrait plutot ameliorer les garde-fous et renvoyer une erreur ou l'integrale non evaluee. La raison c'est que l'integrale est une somme discrete deguisee et que pour les sommes discretes certains algorithmes les transforment en integrale...