84 limit_meancurrent =
true;
89 this.
Name=
" Motoneuron model ";
100 this.
ODESolver= solvers.MLWrapper(@ode15s);
123 #if 0 //mtoc++: 'get.UseNoise'
125 value = ~this.System.noiseGen.DisableNoise;
132 #if 0 //mtoc++: 'set.UseNoise'
134 this.
System.noiseGen.DisableNoise= ~value;
143 m = models.motoneuron.Model;
153 if ~isa(
this,
" models.motoneuron.Model ")
155 this = models.motoneuron.Model;
156 this =
loadobj@models.BaseFullModel(
this, sobj);
158 this =
loadobj@models.BaseFullModel(
this);
char Name
The name of the Model.
function pm = plot(double t,matrix< double > y, pm)
MotoModel: Motoneuron model.
The base class for any KerMor detailed model.
double dt
The desired time-stepsize for simulations.
integer TrainingInputs
The indices of inputs to use for training data generation. Uses the DefaultInput if not set (and Defa...
models.BaseFirstOrderSystem System
The actual dynamical system used in the model.
logical FibreTypeDepMaxMeanCurrent
Flag that determines if the mean current parameter is constrained depending on the fibre type paramet...
static const FILE_UPPERLIMITPOLY
System(models.BaseFullModel model)
Call superclass constructor.
static function this = loadobj()
A variable number of input arguments.
static function res = test_Motoneuron()
solvers.BaseSolver ODESolver
The solver to use for the ODE. Must be an instance of any solvers.BaseSolver subclass.
integer DefaultInput
The default input to use if none is given.
MotoSystem: The global dynamical system used within the MotoModel.
double T
The final timestep up to which to simulate.
data.ModelData Data
The full model's data container. Defaults to an empty container.
ModelData(varargin)
Creates a new container for large full model data.
colvec< double > DefaultMu
The default parameter value if none is given.
function varargout = plot(varargin)
plots some interesting states of the model
char SaveTag
A custom tag that can be used as a prefix to files for corresponding model identification.
A variable number of output arguments.