Engee 文档

Function-Call Generator

函数调用事件来控制子系统或模型的执行。

类型: FunctionCallGenerator

图书馆中的路径:

/Basic/Ports & Subsystems/Function-Call Generator

资料描述

Function-Call Generator 提供以*Sample time*参数指定的频率执行函数调用子系统或函数调用模型的函数调用事件。 函数调用子系统或函数调用模型是包含块的子系统或模型 Trigger,其中*触发器类型*参数设置为 函数调用.

要在每个时间步骤迭代执行每个函数调用子系统或函数调用模型几次,请使用*迭代次数*参数。

要按特定顺序执行多个函数调用子系统或函数调用模型,请使用块 Function-Call Generator 用块 Function-Call Split.

港口

输出

# OUT_1 — 的输出信号
功能等级

Details

向函数调用子系统或函数调用模型的输入端口发送函数调用事件。 此端口在块中没有名称。

功能等级 —这是单位产生的一种特殊类型的输出信号 Function-Call Generator ,表示需要一个函数调用事件。

数据类型

漂浮64

复数支持

非也。

参数

主机

# Sample time — 时间间隔
SampleTime (real number / vector of two real numbers)

Details

为函数调用子系统或函数调用模型指定函数调用事件之间的时间间隔。 如果子系统或模型的实际调用频率与此参数设置的间隔不同,则系统输出错误。

默认情况下,块 Function-Call Generator 使用等于的时间间隔 1. 要设置不同的间隔,请输入有效的采样步骤或指定 -1 以从模型继承时间间隔。

默认值

1

程序使用名称

SampleTime

可调谐

可计算

# Number of iterations — 每个时间步的函数调用次数
Int64 integer

Details

每个时间步的函数调用次数:

  • 1 -在每个时间步骤提供一次函数调用。

  • 一个整数 -带符号或不带符号的整数。 在每个时间步骤提供设定数量的函数调用。

默认值

1

程序使用名称

NumberOfIterations

可调谐

可计算

实例