Знайте, Когда Функция будет поддерживаться для Инструментирования и Ускорения

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

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

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

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

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

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

Похожие темы