Инструмент готовности к созданию кода отображает код MATLAB ® для функций, которые не поддерживаются при создании кода. Инструмент предоставляет отчет, в котором перечислены исходные файлы, содержащие неподдерживаемые функции и функции. В отчете также указывается объем работы, необходимый для обеспечения пригодности кода MATLAB для создания кода. Возможно, что инструмент не обнаруживает всех проблем с генерацией кода. При определенных обстоятельствах возможно, что инструмент может сообщать о ложных ошибках. Поэтому перед созданием кода C убедитесь, что код подходит для создания кода путем создания функции MEX.
Инструмент готовности к созданию кода не сообщает о функциях, которые генератор кода автоматически рассматривает как внешние. Примерами таких функций являются: plot, disp, и figure. См. раздел Использование механизма MATLAB для выполнения вызова функции в сгенерированном коде.
Средство готовности к созданию кода не поддерживается в MATLAB Online™.

Закладка «Сводка» содержит оценку готовности к созданию кода в диапазоне от 1 кому 5. Оценка 1 указывает, что инструмент обнаруживает проблемы, требующие значительных изменений кода MATLAB, чтобы сделать его подходящим для генерации кода. Оценка 5 указывает, что инструмент не обнаруживает проблем с генерацией кода; код готов к использованию с минимальными изменениями или без них.
На этой вкладке инструмент также отображает информацию о:
Проблемы синтаксиса MATLAB. Об этих проблемах сообщается в редакторе MATLAB. Для получения дополнительной информации о проблемах и их устранении используйте анализатор кода.
Неподдерживаемые вызовы функции MATLAB.
Неподдерживаемые языковые функции MATLAB.
Неподдерживаемые типы данных.

Если проверяемый код вызывает другие функции MATLAB или вы проверяете несколько функций точки входа, инструмент отображает закладку Структура кода.
На этой вкладке отображается информация об относительном размере каждого файла и о том, насколько каждый файл подходит для создания кода.
На панели Распределение кода (Code Distribution) отображается круговая диаграмма, показывающая относительные размеры файлов и то, насколько каждый файл подходит для создания кода. На фазе планирования проекта эту информацию можно использовать для оценки и календарного планирования. Если отчет показывает, что несколько файлов не подходят для создания кода, рассмотрите возможность исправления файлов, требующих незначительных изменений, прежде чем обращаться к файлам со значительными проблемами.
На панели Дерево вызовов (Call Tree) отображается информация о вложении вызовов функций. Для каждой вызываемой функции отчет предоставляет оценку готовности к генерации кода, которая варьируется от 1 кому 5. Оценка 1 указывает, что инструмент обнаруживает проблемы, требующие значительных изменений кода MATLAB, чтобы сделать его подходящим для генерации кода. Оценка 5 указывает на то, что программа не обнаруживает проблем с генерацией кода. Код готов к использованию с минимальными изменениями или без них. В отчете также указано количество строк кода в каждом файле.
Показать функции MATLAB. При выборе Показать функции MATLAB в отчете также перечисляются функции MATLAB, вызываемые функцией. Для каждой из этих функций MATLAB, если создание кода поддерживает эту функцию, в отчете устанавливается значение Готовность к созданию кода. Yes.
