文档

函数调用生成器

提供函数调用信号来控制子系统或模型的执行

  • 库:
  • 港口和子系统

描述

函数调用生成器块提供一个函数调用信号,以您指定的速率执行函数调用子系统或函数调用模型样品时间参数。在每个时间步中迭代地多次执行每个函数调用块,请使用的迭代次数参数。

要按指定的顺序执行多个函数调用子系统或模型,请使用函数调用生成器块和一个函数调用分裂块。有关示例,请参见函数调用分裂块文档。

港口

输出

全部展开

参数

全部展开

指定函数调用包含的子系统或模型之间的时间间隔触发块与触发类型设置为函数调用.如果子系统或模型的实际呼叫率与此参数指定的时间间隔不一致,则Simulink万博1manbetx®显示一个错误。

设置

-1

从触发信号中继承时间间隔。

Ts

标量,t是时间间隔。

(Ts,)

其中t为时间间隔,To为初始时间偏移量。

编程使用

块参数sample_time
类型:特征向量
价值' 1 '|“t”|“(Ts))”
默认的' 1 '

该参数的值可以是一个向量,其中向量的每个元素指定多次执行函数调用子系统。函数调用子系统在每个时间步中执行的总次数等于进入其控制端口的生成器信号元素值的总和。

假设您指定了要迭代的次数(2 - 2)并将该块的输出连接到函数调用子系统的控制端口。在这种情况下,函数调用子系统在每个时间步执行4次。

设置

1

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

整数

有符号或无符号整数。在每个时间步中提供指定的函数调用数量。

编程使用

参数numberOfIterations
类型:特征向量
价值' 1 '|“整数> <”
默认的' 1 '

之前介绍过的R2006a

这个话题有用吗?