Bonjour,

J'ai une fonction périodique f(t), j'ai sur un tableau pour une periode (de 1secondes) les valeurs de f(t).

[voir piece jointe]

Je veux calculer les coefficients de Fourier mais je ne sais pas trop comment faire.

[voir en piece jointe l'expression des coeff de Fourier]

1°) pour le coefficients a0:
c'est facile il suffit de faire ==> a0=1/T * trapz(temps,f)

2°) pour les deux autres je cherche une méthode plus rapide:

==> Je pensais rajouter deux lignes:
ligneA: j'ecris le resultat de cos(n.2pi/T)
ligneB: j'ecris f*cos(n.2pi/T)

ensuite je fais an=2/T.trapz(ligneB,t)

---------------------------------------------

le probleme c'est que pour chaques coeff je dois rajouter 2lignes puis faire ensuite l'integration mais je me dit qu'il y a peut etre une methode plus rapide
que je ne connais pas?