Tag Archives: FFT

Fourier Analysis to find Periodicity of Deaths

Deaths in Sweden are very seasonal, have a look below for a plot of monthly absolute deaths 2015 – 2020: It’s clear from the graph that there’s a period to deaths. What’s causing that period…? Answer : seasonality. By eyeballing … Continue reading

Posted in Data Analytics | Tagged , | Leave a comment

Any signal in all the noise of Death Data ? FFT to assistance

Since 2020 is a very morbid year, let’s look at monthly absolute deaths for Sweden, years 2000 – 2019: Look’s pretty messy. But with a bit of imagination, we might start to suspect there might be some pattern, some periodicity … Continue reading

Posted in Data Analytics | Tagged , | 4 Comments

A great tutorial on the FFT using Python, Numpy,Scipy & Matplotlib

Great FFT tutorial from Real Python

Posted in Data Analytics | Tagged , , , | Leave a comment

Fast Fourier Transform – An Intuition

One of my favorite youtube channels, 3Blue1Brown, has a great video on the intuition of the FFT. Check the video above. Below Python code to implement that intuition:

Posted in Data Analytics | Tagged , , , | Leave a comment

Excellent intro to DSP by Steven W. Smith

Just found this absolutely brilliant intro to Digital Signal Processing (and a lot of other useful stuff) by Steven W. Smith.

Posted in development, Math, software | Tagged , , | Leave a comment

Some waveforms illustrated by Fast Fourier Transforms

The video shows a number of sound waveforms, some common, some less so, generated by a Python program and the Scipy/Numpy/Matplotlib libraries. As for the input files, the mp3’s: The “domestic” sounds are produced by myself,  the more unusual ones … Continue reading

Posted in development, software | Tagged , , , , , , | Leave a comment

Why I’ll never be a new Pavarotti – revealed by FFT’s & Python

For the fun of it, I decided to try my Python Fast Fourier Transformation program on my own singing. That should be the ultimate test on the performance of my program – when I was in school all those years … Continue reading

Posted in development, Math, software | Tagged , , , | Leave a comment

Signal processing with Python

So, after having done some Fast Fourier Transforms on small scale, on small, sparse datasets,  it was time to test something more substantial, an mp3 audiofile. First I thought I’d build an mp3 parser, but then my pal Micke pointed … Continue reading

Posted in development, Math | Tagged , , , , | Leave a comment

Fourier analysis for web visits – finding the signal in hidden data

Continuing my exploration of Python, I decided to apply what I learned last night about matplotlib, scipy & numpy libraries, specifically FFT’s, on a dataset familiar to me – the frequency of visits to one of my blogs over the … Continue reading

Posted in development, Math, software | Tagged , , , | Leave a comment

Fast Fourier Transforms with Python – the noise and the signal

Continuing my exploration of Python and its magnificient libraries, I decided to experiment a bit with FFT’s. The above graph shows (on top) a simple periodic wave in blue, generated by the sine function with period of 1s. Nothing remarkable … Continue reading

Posted in development, Math, software | Tagged , , , | 1 Comment