fourier_bn et sign

Bugs

Modérateur : xcasadmin

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

fourier_bn et sign

Message par frederic han » lun. mars 14, 2016 10:47 am

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)

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

Re: fourier_bn et sign

Message par parisse » mar. mars 15, 2016 9:07 am


Répondre