Simulink Reference | ![]() ![]() |
Set the initial value of a signal
Library
Description
The IC block sets the value of the signal at its output port at t=0.
The IC block is also useful for providing an initial guess for the algebraic state variables in the loop. For more information, see Algebraic "Loops in Using Simulink.
Data Type Support
An IC block accepts and outputs a signal of type double.
Dialog Box
Examples
These blocks illustrate how the IC block initializes a signal labeled "test signal."
At t = 0, the signal value is 3. Afterwards, the signal value is 6.
Characteristics
Dimensionalized |
Yes |
Direct Feedthrough |
Yes |
Sample Time |
Inherited from driving block |
Scalar Expansion |
Of parameter only |
Zero Crossing |
No |
![]() | Hit Crossing | If | ![]() |