Получить лучшую производительность при ускорении моделей:
Проверьте, что настройки диалогового окна Configuration Parameters следующие:
Набор... | К... |
---|---|
Противоречивость данных решателя | none |
Границы массивов превышены | none |
Повторное использование памяти | выбранный |
Отключите отладку Stateflow® и анимацию.
Когда журналирование больших объемов данных (например, при использовании ввода-вывода Рабочей области, К Рабочей области, К Файлу или блокам Осциллографа), десятикратное уменьшение использования или ограничивает вывод, чтобы отобразить только последнюю часть симуляции.
Настройте процесс генерации кода, чтобы улучшить скорость симуляции. Для получения дополнительной информации смотрите, Настраивают Процесс сборки.
На компьютерах, запускающих операционную систему Microsoft® Windows®, Акселератор и Быстрые Режимы Accelerator используют 64-битный компилятор C по умолчанию, предоставленный MathWorks®, чтобы скомпилировать вашу модель. Если вам установили компилятор C на вашем PC, можно сконфигурировать команду mex
, чтобы использовать его вместо этого. Вы можете принять решение сделать это, если бы ваш компилятор C производит очень оптимизированный код, поскольку это далее улучшило бы ускорение.
Для актуального списка 32-и 64-битные компиляторы C, которые совместимы с MATLAB для всех поддерживаемых вычислительных платформ, см.:
https://www.mathworks.com/support/compilers/current_release/