|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object extended byptolemy.math.SignalProcessing.GaussianSampleGenerator
This class generates samples of a Gaussian function with the specified mean and standard deviation. The function computed is :
h(t) = (1/(sqrt(2 * PI) * stdDev) * exp(-(t - mean)2 / (2 * stdDev2))
| Constructor Summary | |
SignalProcessing.GaussianSampleGenerator(double mean,
double standardDeviation)
Construct a GaussianSampleGenerator. |
|
| Method Summary | |
double |
operate(double time)
Return a sample of the Gaussian function, sampled at the specified time. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SignalProcessing.GaussianSampleGenerator(double mean, double standardDeviation)
standardDeviation - The standard deviation of the
Gaussian function.| Method Detail |
public final double operate(double time)
operate in interface DoubleUnaryOperationtime - The operand.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||