Enter the amplitude, frequency, phase shift, vertical shift, and independent variable into the calculator to determine the dependent variable.

Sinusoidal Regression Formula

The following formula is used to calculate the sinusoidal regression.

y = A * sin(B(x - C)) + D


  • y is the dependent variable A is the amplitude of the sinusoidal function B is the frequency of the sinusoidal function C is the phase shift of the sinusoidal function D is the vertical shift of the sinusoidal function x is the independent variable

To calculate the sinusoidal regression, first subtract the phase shift (C) from the independent variable (x). Multiply the result by the frequency (B) and take the sine of the result. Multiply this by the amplitude (A). Finally, add the vertical shift (D) to get the dependent variable (y).

What is a Sinusoidal Regression?

Sinusoidal regression is a statistical technique that models data following a sinusoidal pattern, which is a smooth, oscillating waveform shaped like a sine or cosine function. This type of regression is often used in fields such as physics, engineering, and environmental sciences where data naturally oscillate in a periodic manner, such as seasonal temperature variations or sound waves. The goal of sinusoidal regression is to find the amplitude, frequency, phase shift, and vertical shift that best fit the data, providing a mathematical model for prediction and analysis.