Discrete general transfer function





| Vector | C |
in the palette on the schematic
The block implements the mathematical model of the link, the dynamics of which (for each scalar signal) is described by a discrete transfer function:

where ai, bj are coefficients (i=0...n, j=0...m, nm).

Mandatory conditions: mn, an≠0

Inputs

  • input – the port for the input signal of the block.

Outputs

  • output – the output port of the block.

Properties

  • Sampling periodT.
  • Numerator coefficients – vector b, dimension [m].
  • Denominator coefficients – vector a, dimension [n].
  • Initial conditions – vector of initial values of the output value of the block at t=0.

Parameters

none

Note:
  1. By default, the block implements scalar input signal processing.
  2. Coefficients ai, bj are introduced according to increasing powers z. For the proper operation of this unit, it is necessary to set the maximum integration step no more than 0.5·T. When integrating with a constant step, it is recommended to set the step such that the quantization period is a multiple of the integration step T = k·h, where k, h is an integer and the integration step.