Время генерации кода

Уменьшайте время генерации кода

Если генерация кода занимает слишком много времени, у вас есть несколько опций. Можно выбрать настройки, которые уменьшают время генерации кода. Можно построить код из модулей в меньшие сегменты для генерации кода. Эти стратегии могут включить более короткие итерации между разработкой кода MATLAB® и генерацией кода.

Для получения дополнительной информации о том, как оптимизировать ваш код для особых условий, см. Стратегии Оптимизации.

Функции

coder.cevalВызовите внешнюю функцию C/C++

Темы

Ускорьте генерацию MEX при помощи JIT-компиляции

Сгенерируйте MEX-функцию, которая содержит абстрактное представление кода MATLAB.

Ускорьте компиляцию путем генерации только кода

Сгенерируйте исходный код C, не создавая объектный код.

Отключите создание отчета генерации кода

Не создавайте отчет генерации кода, если вы хотите более быструю генерацию кода.

Постройте код MATLAB из модулей

Оптимальная генерация кода путем модульного исполнения кода MATLAB.

Используйте coder.const с Внешними Вызовами функции

Уменьшайте время генерации кода для сворачивания констант. Обеспечьте сворачивание констант.

Поиск и устранение проблем

Предупреждение несовместимости JIT MEX

Диагностируйте несовместимости JIT MEX.

JIT-компиляция не поддерживает OpenMP

Диагностируйте несовместимость JIT MEX с OpenMP.