Using Simulink    
IC

Set the initial value of a signal.

Library

Signals & Systems

Description

The IC block sets the initial condition of the signal connected to its output port.

For example, 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.

The IC block is also useful in providing an initial guess for the algebraic state variables in the loop. For more information, see Algebraic Loops.

Data Type Support

A IC block accepts and outputs a signal of type double.

Dialog Box

Initial value
The initial value for the signal. The default is 1.

Characteristics

Direct Feedthrough
Yes
Sample Time
Inherited from driving block
Scalar Expansion
Parameter only
States
0
Dimensionalized
Yes
Zero Crossing
No


 Hit Crossing Inport