CESE 1.4.7

com.simulogic.cese.signals
Class SineSignal

java.lang.Object
  extended by com.simulogic.cese.signals.AbstractSignal
      extended by com.simulogic.cese.signals.SineSignal

public class SineSignal
extends AbstractSignal

This is a class for creating a sine signal

5 parameters for sine signal:

  1. is a lower limit
  2. is an upper limit
  3. is a period
  4. is a phase
  5. is a duration


Field Summary
 
Fields inherited from class com.simulogic.cese.signals.AbstractSignal
maxParams, parameters
 
Constructor Summary
SineSignal()
          Creates new sine signal
 
Method Summary
 double[] buildSignal(double dt)
          Builds the signal array
 
Methods inherited from class com.simulogic.cese.signals.AbstractSignal
addParameter, getMaxParams
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SineSignal

public SineSignal()
Creates new sine signal

Method Detail

buildSignal

public double[] buildSignal(double dt)
Builds the signal array

Specified by:
buildSignal in class AbstractSignal
Parameters:
dt - current sampling step, i.e. distance between 2 data points
Returns:
resulting array with signal data

CESE 1.4.7

Copyright (c) 1999 - 2007 Cell Electrophysiology Simulation Environment (CESE). All rights reserved.