Engee 文档

IC

设置信号的初始值。

类型: InitialCondition

图书馆中的路径:

/Basic/Signal Attributes/IC

说明

IC 程序块设置输入端口信号的初始条件,例如开始仿真时的信号值 。为此,程序块会在开始模拟时输出指定的初始条件,而不考虑输入信号的实际值。然后,程序块输出输入信号的实际值。

IC 模块可用于为循环中的代数状态变量提供初始假设。

非零计算步长偏移的行为

如果程序块 IC 的计算步长偏移量不为零, ,则在时间上输出其初始值:

,

其中 的最小整数。

也就是说,块 IC 在块与计算步骤 首次执行时输出其初始值,这可能是在 之后。

端口

输入

# IN_1 — 输入信号
标量 | 向量 | 矩阵

Details

以标量、矢量或矩阵形式输入信号。程序块将该信号的初始条件设置为参数 Initial value

数据类型

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool.

复数支持

输出

# OUT_1 — 输出信号
标量 | 向量 | 矩阵

Details

输出信号以参数 Initial value 的值提供,其后是输入信号的实际值。

数据类型

Float64`。

复数支持

参数

主要

# Initial value — 初始值
Scalar / array of real and/or complex numbers

Details

将输入信号的初始值设置为标量、向量或矩阵。该值的维度必须与输入信号的维度相同。

默认值

1.0

程序使用名称

Value

可调谐

可计算

附加选项

C 代码生成: 是