Sinusoidal functions and modeling