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