Получить лучшую эффективность при ускорении моделей:
Проверьте, что настройки диалогового окна 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/