Определите, подходит ли функция для генерации кода
coder.screener(
анализирует точку входа функция MATLAB® fcn
)fcn
идентифицировать неподдерживаемые функции и язык показывает как проблемы соответствия генерации кода. Проблемы соответствия генерации кода отображены в отчете готовности.
Если fcn
вызывает другие функции прямо или косвенно, которые не являются функциями MathWorks® (встроенные функции MATLAB и функции тулбокса), coder.screener
анализирует эти функции. Это не анализирует функции MathWorks.
Это возможно тот coder.screener
не обнаруживает все проблемы генерации кода. При определенных обстоятельствах это возможно тот coder.screener
ложные ошибки отчетов.
Чтобы избежать необнаруженных проблем генерации кода и ложных ошибок, прежде, чем сгенерировать код, проверяют, что ваш код MATLAB подходит для генерации кода путем выполнения этих дополнительных проверок:
Перед использованием coder.screener
, устраните проблемы, которые идентифицирует Анализатор кода.
После использования coder.screener
, и прежде, чем сгенерировать код C/C++, проверьте, что ваш код MATLAB подходит для генерации кода путем генерации и проверки MEX-функции.
coder.screener
функция не сообщает о функциях, которые генератор кода обрабатывает как значение внешних параметров. Примерами таких функций является plot
disp
, и figure
. Смотрите внешние функции.
coder.screener(
анализирует несколько функций MATLAB точки входа.fcn_1,...,fcn_n
)
coder.screener
функция не поддерживается в MATLAB Online™.