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