public class WSSDistribution extends ContinuousDistribution
Modifier and Type | Field and Description |
---|---|
double[] |
filterCoefficients |
double[] |
filterMemory |
double |
mean |
UniformDistribution |
uniformDist |
static double |
WSS_RANDOM_AMPLITUDE |
rng
Constructor and Description |
---|
WSSDistribution(double mean,
double[] filterCoefficients) |
WSSDistribution(double mean,
double[] filterCoefficients,
RandomNumberGenerator rng) |
Modifier and Type | Method and Description |
---|---|
int |
getCurrentPos() |
double |
next()
Create random numbers
|
void |
reset()
The default behavior is to do nothing.
|
getDefaultRNG, getRandomNumberGenerator
public static final double WSS_RANDOM_AMPLITUDE
public final double mean
public final double[] filterCoefficients
public final double[] filterMemory
public final UniformDistribution uniformDist
public WSSDistribution(double mean, double[] filterCoefficients, RandomNumberGenerator rng)
public WSSDistribution(double mean, double[] filterCoefficients)
public double next()
ContinuousDistribution
next
in class ContinuousDistribution
public void reset()
Distribution
reset
in class Distribution
public int getCurrentPos()