acmus
Class GenerateSignal

java.lang.Object
  |
  +--acmus.GenerateSignal

public class GenerateSignal
extends java.lang.Object

Generate signal of each waveform


Constructor Summary
GenerateSignal()
           
 
Method Summary
 double[] generate()
          Generate signal of each waveform
 void setFrequency(double f)
          Set thr frequency
 void setSamples(int s)
          Set the number of samples
 void setSamplingRate(double sr)
          Set the sampling rate
 void setWaveform(java.lang.String w)
          Set the waveform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenerateSignal

public GenerateSignal()
Method Detail

setWaveform

public void setWaveform(java.lang.String w)
Set the waveform
Parameters:
w - waveform

setSamplingRate

public void setSamplingRate(double sr)
Set the sampling rate
Parameters:
sr - sampling rate

setFrequency

public void setFrequency(double f)
Set thr frequency
Parameters:
f - frequency

setSamples

public void setSamples(int s)
Set the number of samples
Parameters:
s - number of samples

generate

public double[] generate()
Generate signal of each waveform
Returns:
values signal values at some points