Page 1 sur 1

fourier_bn et sign

Publié : lun. mars 14, 2016 10:47 am
par frederic han
J'ai une difference entre sign(x) et abs(x)/x, ce dernier etant correct:

Code : Tout sélectionner

0>> assume(n,integer)
DOM_INT
// Time 0
1>> fourier_bn(sign(x),x,2*pi,n,-pi)
No check were made for singular points of antiderivative -sign(x)*cos(2*pi/2/pi*n*x)*1/2/pi*2*pi/n for definite integration in [-pi,pi]
-2*(-1)^n/(n*pi)
// Time 0.01
2>> fourier_bn(abs(x)/x,x,2*pi,n,-pi)
Attention, l'integration de abs() ou sign() suppose un signe constant par intervalles (verifie si l'argument est reel):
 Verifiez [abs(x)]
No check were made for singular points of antiderivative 1/n*sign(x)-cos(n*x)*sign(x)/n for definite integration in [-pi,pi]
(-2*(-1)^n+2)/(n*pi)

Re: fourier_bn et sign

Publié : mar. mars 15, 2016 9:07 am
par parisse