Je voulais calculer sur Xcas des coefficients de Fourier d'une fonction, pour vérifier des résultats en espérant me simplifier la vie, mais j'y ai complètement perdu mon latin...
Commençons par le calcul d'une intégrale d'une fonction définie par morceaux toute bête :
Code : Tout sélectionner
g(t) := when(t<0,pi+t,pi-t);
simplify(int(g(x),x,-pi,pi))
Par contre ça fonctionne avec piecewise :
Code : Tout sélectionner
g(t) := piecewise(t<0,pi+t,t>0,pi-t);
simplify(int(g(x),x,-pi,pi))
J'espère que je ne commet pas d'erreur