Знайте, когда функция поддерживается для инструментирования и ускорения

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

  • %#codegen и coder.screener (MATLAB Coder)

    Добавьте %#codegen прагма к верхней части MATLAB® файл, который преобразуется в фиксированную точку. Добавление этой директивы предписывает анализатору кода MATLAB помочь вам диагностировать и исправить нарушения, которые привести к ошибкам во время попытки ускорить или инструментализировать ваш код.

    coder.screener (MATLAB Coder) функция принимает вашу функцию как входной параметр и предупреждает вас о чем-либо в коде, который не поддерживается для codegen. Поддержка Codegen необходима для минимальных и максимальных предложений по логгированию и типам данных.

  • Обратитесь к таблице поддерживаемых функций

    Таблицу функций, поддерживаемых для генерации кода и преобразования с фиксированной точкой, см. в разделе Языковая поддержка.

Похожие темы