Задайте функцию MATLAB, которая будет запускаться перед началом каждой симуляции через SimulationInput
объект, в
in = in.setPreSimFcn(@(
выполняется перед началом каждой симуляции. The x
) myfunction(arg1, arg2 ...
))Simulink.SimulationInput
объект передается как аргумент x
к этой функции. myfunction
- любой MATLAB® и может использоваться для изменения Simulink.SimulationInput
объект. Если вы используете myfunction
для изменения Simulink.SimulationInput
объект, вы должны вернуться Simulink.SimulationInput
объект как единственный выходной аргумент.
applyToModel
| loadVariablesFromMATFile
| parsim
| setBlockParameter
| setExternalInput
| setInitialState
| setModelParameter
| setPostSimFcn
| setVariable
| Simulation
Manager
| Simulink.SimulationInput
| validate