Computing

Maxima

Maxima session showing the chaotic dynamics of the Duffing oscillator. The differential equation of the forced oscillator are solved with Maxima. Plots of the trajectory, the phase space of the oscillator and the corresponding Poincaré map are done with LabPlot:

Python

Python session illustrating the effect of Blackman windowing on the Fourier transform: