Оптимизация компилятора по умолчанию отключена. Это приводит к более быстрому времени сборки, но более медленному моделированию. Можно оптимизировать процесс построения в целях ускорения моделирования.
В меню Моделирование (Simulation) выберите Параметры конфигурации модели (Model Configuration Parameters).
В диалоговом окне «Параметры конфигурации» в раскрывающемся списке «Уровень оптимизации компилятора» выберите Optimizations on (faster runs).
При использовании этой опции создание кода занимает больше времени, но моделирование модели выполняется быстрее.
Для отображения информации о ходе выполнения с помощью создания кода и просмотра используемых параметров компилятора выберите Сборки ускорителя.
По умолчанию в режиме ускорителя созданный код помещается во вложенную папку рабочей папки с именем slprj/accel/имя модели (например, slprj/accel/f14). Чтобы изменить имя папки, в которую Accelerator Mode записывает сгенерированный код:
В окне Редактор Simulink ® на вкладке Моделирование выберите Среда > Настройки Simulink.
Откроется окно Настройки симулятора (Simulink Preferences).
В окне Настройки Simulink перейдите к параметру Папка кэша моделирования.
Введите абсолютный или относительный путь к вложенной папке и нажмите кнопку «Применить».
Чтобы ускорить модель, сначала откройте ее, а затем на вкладке Моделирование (Simulation) в разделе Моделирование (Simulate) выберите Accelerator или Rapid Accelerator из раскрывающегося меню. Затем запустите моделирование.
В следующем примере показано, как ускорить работу уже открытого f14 модель с использованием режима ускорителя:
На вкладке «Моделирование» в разделе «Моделирование» выберите Accelerator из раскрывающегося меню.

На вкладке Моделирование (Simulation) щелкните Выполнить (Run).
Режимы ускорителя и ускорителя Rapid сначала проверяют, был ли предварительно скомпилирован код для модели. Если код был создан ранее, модель запускается в режиме ускорителя или быстрого ускорителя. Если код ранее не создавался, сначала генерируют и компилируют код C, а затем запускают модель.
Объяснение того, почему эти режимы восстанавливают модель, см. в разделе Регенерация кода в ускоренных моделях.
В режиме ускорителя созданный код помещается во вложенную папку рабочей папки с именем slprj/accel/имя модели (например, slprj/accel/f14). Если требуется изменить этот путь, см. раздел Изменение местоположения сгенерированного кода.
В режиме быстрого ускорения созданный код помещается во вложенную папку рабочей папки с именем slprj/raccel/имя модели (например, slprj/raccel/f14).
Примечание
Предупреждения, генерируемые блоками во время моделирования (например, деление на ноль и переполнение целого числа), не отображаются при запуске модели в режиме ускорителя или быстрого ускорителя.
Особенностью режимов «Ускоритель» и «Ускоритель» является то, что во время выполнения моделирования в модель могут быть внесены простые настройки (например, изменение значения блока усиления или константы). Более сложные изменения (например, изменение с sin кому tan функция) не допускается во время выполнения.
Программа Simulink выдает предупреждение при попытке внести изменения, которые не разрешены. Отсутствие предупреждения указывает на то, что изменение было принято. Предупреждение не останавливает текущее моделирование, и моделирование продолжается с предыдущими значениями. Если требуется изменить модель способами, которые не разрешены во время выполнения, необходимо сначала остановить моделирование, внести изменения, а затем перезапустить моделирование.
Как правило, простые изменения модели чаще приводят к регенерации кода в режиме ускорителя, чем в режиме ускорителя.