主要内容

setPreSimFcn

指定一个MATLAB函数每次仿真通过之前开始运行SimulationInput对象,在

描述

在= in.setPreSimFcn (函数)注册回调函数与函数相关的处理函数每个仿真之前就开始了。的金宝appSimulink.SimulationInput对象作为参数传递给该函数。函数MATLAB是任何®功能和可用于修改金宝appSimulink.SimulationInput对象。如果你使用函数修改金宝appSimulink.SimulationInput对象,你必须返回金宝appSimulink.SimulationInput对象作为唯一的输出参数。

输入参数

全部折叠

函数运行每个仿真开始前,指定为一个函数处理或一个函数的名称。setPreSimFcn通过了金宝appSimulink.SimulationInput物体的形状x论点。例如:

在= in.setPreSimFcn (@myfunc, x)
在哪里myfunc是一个MATLAB函数如
函数f = myfunc f (x)与x %计算函数值作为输入参数
您还可以指定为一个匿名函数func作为处理函数:
在= in.setPreSimFcn (@ myfunction (x) (__arg1、最长))

版本历史

介绍了R2017a