Modelling with sinusoidal functions