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

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

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

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

Функции

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

Темы

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

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

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

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

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

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

Модулируйте код MATLAB

Оптимизируйте генерацию кода путем модуляризации кода MATLAB.

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

Уменьшите время генерации кода для постоянного складывания. Сила постоянного складывания.

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

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

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

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

Диагностируйте проблемы несовместимости JIT MEX с OpenMP.