Séries de Fourier

Grâce à Python et la librairie Matplotlib, vous pouvez visualiser le graphe et le spectre d’une somme de Fourier d’ordre quelconque d’un signal de votre choix. Cliquez ci-dessous pour télécharger le script Python fait maison.

Oui c’est en anglais because c’est comme ça parce que je n’ai pas envie d’écrire deux versions. Ça devrait aller, tout de même… Vous pouvez utiliser la fonction échelon-unité (notée U) pour fabriquer vos signaux définis par morceaux.

Si vous avez installé Python via la distribution Anaconda, la librairie Matplotlib (2.1+ nécessaire) est incluse. Sous Ubuntu (sans Anaconda), installez le paquet python3-matplotlib . Si vous utilisez l’éditeur Spyder (inclus dans Anaconda), n’oubliez pas de choisir une visualisation hors console : menu Outils > Préférences > Console IPython > onglet Graphiques > paragraphe Sortie graphique > choisir Automatique .

Fourier series plotting tool (plot & spectrum), including piecewise functions. You can change the period, the signal and the order of the Fourier sum. The Heaviside step function is designated by U .