Initial value compensation
![]() |
![]() |
| Vector | |
in the palette |
on the schematic |
The block implements a compensator of initial conditions, in accordance with the following formula:

where u(t) is the input signal; u(0) is the value of the input signal at the initial moment of time. The input signal can be a vector u(t)=[u1(t), u2(t), …, un(t)], n≥2, in this case, the output will also be a vector:

where yi(t) is the i-th element of the output vector signal of the block; ui(t), ui(0) is the i-th element of the input vector signal at the current and initial moments of time.

where u(t) is the input signal; u(0) is the value of the input signal at the initial moment of time. The input signal can be a vector u(t)=[u1(t), u2(t), …, un(t)], n≥2, in this case, the output will also be a vector:

where yi(t) is the i-th element of the output vector signal of the block; ui(t), ui(0) is the i-th element of the input vector signal at the current and initial moments of time.
Inputs
- input - the input value port.
Outputs
- output - the port for the output value (corrected value).
Properties
none
Parameters
none

