Доступ к данным для текущего или последнего завершенного симуляции
возвращает runObj = Simulink.sdi.getCurrentSimulationRun(mdl)Simulink.sdi.Run объект, который соответствует текущей или последней завершенной симуляции модели, заданной mdl. Если вы удаляете Run объект, который соответствует последней завершенной симуляции, Simulink.sdi.getCurrentSimulationRun функция возвращается пустой.
Вы можете использовать Simulink.sdi.getCurrentSimulationRun функция для доступа к записанным данным в StopFcn моделировать функцию обратного вызова. Данные переменной рабочей области недоступны, когда StopFcn коллбэк выполняется, но Run объект доступен, поскольку потоки данных передаются в Данные моделирования Inspector.
Вы можете использовать Simulink.sdi.getCurrentSimulationRun функция для анализа данных запуска параллельных рабочих процессов, чтобы определить, отправлять ли данные запуска в Данные моделирования Inspector.
Simulink.sdi.getAllRunIDs | Simulink.sdi.getRun | Simulink.sdi.getRunCount | Simulink.sdi.getRunIDByIndex | Simulink.sdi.Run | Simulink.sdi.Run.getLatest