Engee 文档

离散导数

计算离散时间导数。

类型: Discrete Derivative

图书馆中的路径:

/Basic/Discrete/Discrete Derivative

说明

程序块 离散导数 使用公式计算带有任意系数的离散时间导数:

,

其中

  • 分别为当前时间步长下区块的输入值和输出值;

  • - 区块在上一时间步的输入值;

  • - 由参数 增益值 ;

  • - 离散建模步长,应固定不变。

请勿在非周期性启动的子系统(如 Function-Call 子系统)中使用该模块。这种配置会产生不准确的结果。

端口

输入

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

Details

以标量、向量或矩阵形式指定的输入信号。

数据类型

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, fixed-point, Int128, UInt128

复数支持

输出

# OUT_1 — 按比例离散时间导数
标量 | 向量 | `矩阵

Details

以标量、向量或矩阵形式表示的离散时间的缩放导数。

输出信号的数据类型由参数 输出数据类型 .

数据类型

Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, fixed-point, Int128, UInt128.

复数支持

参数

主页

# 增益值 — 缩放因子
Scalar / array of real numbers

Details

应用于计算导数的缩放因子。

默认值

1.0

程序使用名称

gainval

可调谐

可计算

# 上一次加权输入的初始条件 K*u/Ts — 初始条件
Scalar / array of real and/or complex numbers

Details

上一个缩放输入值的初始条件。

默认值

0.0

程序使用名称

ICPrevScaledInput

可调谐

可计算

信号属性

# 输出数据类型 — 输出数据类型
继承: 自动 | Float64 | Float32 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | 定点

Details

指定输出数据类型。您可以指定

  • 数据类型继承 继承: 自动.

  • 嵌入式数据类型,例如、 Float32.

  • 虚构的点数据类型 定点.

Inherit: auto | Float64 | Float32 | Int8 | UInt8 | Int16 | UInt16 | Int32 | UInt32 | Int64 | UInt64 | Int128 | UInt128 | Fixed-point

默认值

Inherit: auto

程序使用名称

OutDataTypeStr

可调谐

可计算

# 输出定点类型 — 定点输出数据类型
Data type

Details

指定定点输出数据类型。

依赖关系

输出数据类型 设置为 定点.

默认值

fixdt(1, 16, 0)

程序使用名称

OutDataTypeStrFixed

可调谐

可计算

# 整数舍入模式 — 定点操作的四舍五入模式
上限 | 收敛 | 下限 | 最近 | |

Details

选择定点运算的舍入模式。您可以选择

  • 下限- 将正数和负数向下舍入(向负无穷)。

  • 上限- 将正数和负数向上舍入(向正无穷舍入)。

  • 收敛- 将数字四舍五入到最接近的可表示值。如果数字的小数部分以 5 结尾,则该数字四舍五入为最接近的偶数整数。

  • 最近- 将数字舍入到最接近的可表示值。如果数字的小数部分以 5 结尾,则数字向上舍入(向正无穷)。

  • - 将数字四舍五入到最接近的可表示值。如果数字的小数部分以 5 结尾,正数向上舍入(向正无穷),负数向下舍入(向负无穷)。

  • - 将数字向 0 舍入。

程序块参数总是四舍五入到最接近的可表示值。

Ceiling | Convergent | Floor | Nearest | Round | Zero

默认值

Floor

程序使用名称

RndMeth

可调谐

可计算

# 溢出时饱和到最大或最小值 — 溢出动作方法
Logical

Details

选中此复选框后,超出类型边界的值将重置为所选数据类型可表示的最大值或最小值。否则,溢出将被带过。

选择该复选框后,饱和将应用于程序块中的所有内部操作,而不仅仅是输出数据或结果。

默认值

false (关掉)

程序使用名称

DoSatur

可调谐

可计算