public static class HodgkinHuxleySpikeGenerator.HodgkinHuxleySystem extends AbstractDynamicalSystem
Constructor and Description |
---|
HodgkinHuxleySpikeGenerator.HodgkinHuxleySystem()
Set up the dynamical system
|
HodgkinHuxleySpikeGenerator.HodgkinHuxleySystem(float[] state) |
Modifier and Type | Method and Description |
---|---|
float[] |
f(float t,
float[] u)
The dynamic equation.
|
float[] |
g(float t,
float[] u)
The output equation.
|
int |
getInputDimension() |
int |
getOutputDimension() |
clone, getOutputUnits, getState, setState
public HodgkinHuxleySpikeGenerator.HodgkinHuxleySystem(float[] state)
state
- Initial statepublic HodgkinHuxleySpikeGenerator.HodgkinHuxleySystem()
public float[] f(float t, float[] u)
DynamicalSystem
f
in interface DynamicalSystem
f
in class AbstractDynamicalSystem
t
- Timeu
- Input vectorDynamicalSystem.f(float, float[])
public float[] g(float t, float[] u)
DynamicalSystem
g
in interface DynamicalSystem
g
in class AbstractDynamicalSystem
t
- Timeu
- Input vectorAbstractDynamicalSystem.g(float, float[])
public int getInputDimension()
getInputDimension
in interface DynamicalSystem
getInputDimension
in class AbstractDynamicalSystem
AbstractDynamicalSystem.getInputDimension()
public int getOutputDimension()
getOutputDimension
in interface DynamicalSystem
getOutputDimension
in class AbstractDynamicalSystem
AbstractDynamicalSystem.getOutputDimension()