modelSplineLagOrZero

LagSpline if not Failed

Extends from Physiolibrary.Icons.BaseFactorIcon2.

Parameters

TypeNameDefaultDescription
BooleanFunctionFailedfalseFunction failed
Booleanenabledtruedisabled => y=yBase
Physiolibrary.Types.TimeHalfTime1
Realdata{{0, 0, 0}}
RealXscale1conversion scale to SI unit of x values
Conditional inputs
BooleanuseFunctionFailedInputfalse=true, if FunctionFailed input is used
IO › Value I/O
StringstateNamegetInstanceName()Name in Utilities input/output function

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputyBase (from BaseFactorIcon2)
Modelica.Blocks.Interfaces.RealOutputy (from BaseFactorIcon2)
Modelica.Blocks.Interfaces.RealInputu
Modelica.Blocks.Interfaces.BooleanInputFailedff

Components

TypeNameDefaultDescription
Interpolation.Curvecurve
Modelica.Blocks.Math.Productproduct
Blocks.Math.Integratorintegrator
Modelica.Blocks.Math.Feedbackfeedback
Modelica.Blocks.Logical.Switchswitch1
Modelica.Blocks.Sources.ConstantConstant1
Physiolibrary.Types.Fractioneffect
Modelica.Blocks.Logical.Switchswitch2
Physiolibrary.Types.Constants.OneConstOne
Modelica.Blocks.Sources.BooleanConstantbooleanConstant
Booleanff

Revisions

2009-2018

Marek Matejak, marek@matfyz.cz