This information is part of the Modelica Standard Library maintained by the Modelica Association.

TransferFunction

Linear transfer function

Information
CONNECTORS
CLOSE ALL
NameTypeDescription
uRealInputConnector of Real input signal
yRealOutputConnector of Real output signal
PARAMETERS
NameTypeDefault ValueDescription
bReal{1}Numerator coefficients of transfer function
aRealDenominator coefficients of transfer function
initTypeInitModelica.Blocks.Types.Init.NoInitType of initialization (1: no init, 2: steady state, 3: initial state, 4: initial output)
x_startReal[size(a, 1) - 1]zeros(nx)Initial or guess values of states
y_startReal0Initial value of output (derivatives of y are zero upto nx-1-th derivative)
naIntegersize(a, 1)Size of Denominator of transfer function.
nbIntegersize(b, 1)Size of Numerator of transfer function.
nxIntegersize(a, 1) - 1
bbRealvector([zeros(max(0, na - nb), 1);b])
dRealbb[1]/a[1]
a_endRealif a[end] > 100*Modelica.Constants.eps*sqrt(a*a) then a[end] else 1.0