Исправление ошибок, обнаруженных во время генерации кода

Когда генератор кода обнаруживает ошибки или предупреждения, он автоматически генерирует отчет об ошибках. Отчет об ошибке описывает проблемы и предоставляет ссылки на MATLAB® код с ошибками.

Чтобы исправить ошибки, измените код MATLAB, чтобы использовать только те функции MATLAB, которые поддерживаются для генерации кода. Для получения дополнительной информации см. «Основы проекта алгоритмов». Выберите стратегию отладки для обнаружения и исправления ошибок генерации кода в коде MATLAB. Для получения дополнительной информации см. раздел Стратегии отладки.

Когда генерация кода завершена, программное обеспечение генерирует MEX-функцию, которую можно использовать для тестирования реализации в MATLAB.

Если ваш код MATLAB вызывает функции на пути MATLAB, если генератор кода не определяет, что эти функции должны быть внешними, или вы объявляете их внешними, он пытается скомпилировать эти функции. Смотрите Разрешение вызовов функций для генерации кода. Чтобы получить подробную диагностику, добавьте %#codegen директива для каждой внешней функции, которую вы хотите codegen для компиляции.

См. также