|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Interface for general signal generator.
| Field Summary | |
static double |
DEFAULT_SAMPLING_RATE
|
static double |
TWO_PI
|
| Method Summary | |
void |
fun(double[] values,
int n)
Fill the values array with generated sample values, starting at a specific sample number. |
double |
fun(int n)
Return generated value for a specific sample number. |
double[] |
fun(int n1,
int n2)
Return an array of samples (indexed from zero) for the sample numbers in the closed interval [n1, n2]. |
double |
getAmplitude()
Return amplitude parameter of generator. |
java.lang.String |
getName()
Return name of generator (could be used as displayed title in SliderPanel). |
double |
getSamplingRate()
Return sampling rate (sampling frequency) used when generating values. |
void |
setAmplitude(double amplitude)
Set amplitude parameter of generator. |
void |
setName(java.lang.String name)
Set name of generator (could be used as displayed title in SliderPanel). |
void |
setSamplingRate(double samplingRate)
Set sampling rate (sampling frequency) used when generating values. |
| Field Detail |
public static final double TWO_PI
public static final double DEFAULT_SAMPLING_RATE
| Method Detail |
public double getAmplitude()
public void setAmplitude(double amplitude)
public double getSamplingRate()
public void setSamplingRate(double samplingRate)
public java.lang.String getName()
public void setName(java.lang.String name)
public double fun(int n)
public double[] fun(int n1,
int n2)
n1 - First sample number.n2 - Last sample number.
public void fun(double[] values,
int n)
values - Array to be filled with generator values. All array
locations are filled with values. Indexed from zero.n - Starting sample number in generator function.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||