Sinusoidal functions and Temperature modeling