Namespaces

Types in MathNet.Filtering.DataSources

Type WhiteGaussianNoiseSource

Namespace MathNet.Filtering.DataSources

Interfaces IChannelSource

Sample source with independent amplitudes of normal distribution and a flat spectral density.

Constructors

Methods

Properties

Public Constructors

WhiteGaussianNoiseSource(Random uniformWhiteRandomSource, double mean, double standardDeviation)

Create a gaussian noise source with normally distributed amplitudes.
Parameters
Random uniformWhiteRandomSource

Uniform white random source.

double mean

mu-parameter of the normal distribution

double standardDeviation

sigma-parameter of the normal distribution

WhiteGaussianNoiseSource(double mean, double standardDeviation)

Create a gaussian noise source with normally distributed amplites.
Parameters
double mean

mu-parameter of the normal distribution

double standardDeviation

sigma-parameter of the normal distribution

WhiteGaussianNoiseSource()

Create a gaussian noise source with standard distributed amplitudes.

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. Constant Zero.