C# Class GSF.NumericalAnalysis.SineWave

Represents a sine wave of the form y=A*sin(ω*t+Φ)+δ.
Show file Open project: GridProtectionAlliance/gsf

Public Properties

Property Type Description
Amplitude double
Bias double
Frequency double
Phase double

Public Methods

Method Description
CalculateY ( double t ) : double

Calculates the y-value for the given time.

Method Details

CalculateY() public method

Calculates the y-value for the given time.
public CalculateY ( double t ) : double
t double The time, in seconds.
return double

Property Details

Amplitude public property

Amplitude (A) of the sine wave.
public double Amplitude
return double

Bias public property

Vertical offset (δ) of the sine wave.
public double Bias
return double

Frequency public property

Frequency (ω) of the sine wave, in Hz.
public double Frequency
return double

Phase public property

Phase (Φ) shift of the sine wave.
public double Phase
return double