Этот рабочий процесс миграции помогает вам переносить устаревшие SimEvents® модели для R2016a или более поздней версии. В этом рабочем процессе вы создаете новую модель SimEvents, которая заменит унаследованную модель SimEvents. Это итерационный рабочий процесс, который требует, чтобы вы повторяли некоторые шаги.
Прежде чем вы начнете, скопируйте вашу устаревшую модель в папку резервного копирования. Запустите старую модель и соберите результаты с помощью Данные Моделирования Inspector (Inspect Simulation Data).
Примечание
Pre-R2016a SimEvents не могут сосуществовать в модели с post-R2016a блоками SimEvents.
Идентифицируйте и переопределите типы сущностей (идентифицируйте и переопределяйте типы сущностей)
Когда это возможно, замените старые блоки на новые блоки (Replace Old Blocks) и перенастройте новые блоки.
Напишите действия события для этих образцов:
Замените блоки Set Attribute на действия события в других блоках (замените блоки Set Attribute на действия события)
Замените блоки Get Attribute на действия события в других блоках (Connect Signal Ports)
Замените блоки Функции Атрибута на действия события в других блоках (Замените блоки функции Атрибута на Действия События)
Замените генераторы случайных чисел действиями события в других блоках (Замените распределения случайных чисел в действиях события)
Замените реактивные порты (см., Если подключено к реактивным портам).
Определите стратегию наблюдения вывода путем замены блоков Discrete Event Signal to Workspace на блоки To Workspace или логгирование (Observe Output).
Проверьте результаты, запустив симуляцию и используя Данные Моделирования Inspector, чтобы сравнить эти результаты с результатами, собранными на шаге 1.