Namespaces
MathNet.Filtering
MathNet.Filtering.Butterworth
MathNet.Filtering.Channel
MathNet.Filtering.DataSources
MathNet.Filtering.FIR
MathNet.Filtering.IIR
MathNet.Filtering.Kalman
MathNet.Filtering.Median
MathNet.Filtering.TransferFunctions
MathNet.Filtering.Windowing
MathNet.Filtering.Windows
Types in MathNet.Filtering.DataSources
ArbitraryPeriodicSource
GeneratorSource
SignalGenerator
SinusoidalSource
StableNoiseSource
WhiteGaussianNoiseSource
Type
SinusoidalSource
Namespace
MathNet.Filtering.DataSources
Interfaces
IChannelSource
Sinus sample source.
Constructors
SinusoidalSource
SinusoidalSource
Static Functions
Precompute
Precompute
Methods
Equals
GetHashCode
GetType
ReadNextSample
ToString
Properties
Delay
Public Constructors
SinusoidalSource
(
double
samplingRate,
double
frequency,
double
amplitude,
double
phase,
double
mean,
int
delay)
Create a new on-demand sinus sample source with the given parameters.
SinusoidalSource
(
double
samplingRate,
double
frequency,
double
amplitude)
Create a new on-demand sinus sample source with the given parameters an zero phase and mean.
Public Static Functions
IChannelSource
Precompute
(
int
samplesPerPeriod,
double
amplitude,
double
phase)
Creates a precomputed sinus sample source with the given parameters and zero mean.
IChannelSource
Precompute
(
int
samplesPerPeriod,
double
amplitude)
Creates a precomputed sinus sample source with the given parameters and zero phase and mean.
Public Methods
bool
Equals
(
object
obj)
int
GetHashCode
()
Type
GetType
()
double
ReadNextSample
()
Computes and returns the next sample.
string
ToString
()
Public Properties
int
Delay
get;
Sample delay of this source in relation to the whole system.