主要内容

simulink.compiler.setExternalInputsFcn

设置回调以在每个模拟步骤开始时指定数据到每个外部根导入端口块

描述

在= simulink.compiler.setExternalInputsFcn (@(id, time) getInput(id, time)函数注册一个回调函数,该回调函数为指定的每个外部根输入端口块动态提供值id在指定的时间在模拟过程中模型的根级别。回调函数需要返回要在导入块处设置的值。要从回调函数返回值,请使用以下语法,returningValue = getInput(id, time)

例子

输入参数

全部折叠

用于仿真的模型的仿真输入和更改,指定为仿真软件。SimulationInput对象

例子:在= Simulink.SimulationInput (vdp)

为指定的每个根导入块提供值的回调函数句柄id在模拟步长时刻,时间

  • id-根导入块索引,为其设置回调,由一个数值指定。

  • 时间-需要输入到根输入块的时间,由数值指定。

版本历史

介绍了R2020b

Baidu
map