Задайте шаблоны для генерации кода

Чтобы использовать пользовательские функции обработки файла, создайте файлы CGT и шаблоны CFP. Эти файлы основаны на шаблонах по умолчанию, обеспеченных программным обеспечением генерации кода. Если вы создали свои шаблоны, необходимо интегрировать их в процесс генерации кода.

Выберите и отредактируйте файлы CGT и шаблоны CFP, и задайте их использование в процессе генерации кода в Code Generation> панель Templates набора конфигурации модели. Следующая фигура показывает варианты, сконфигурированные для их значений по умолчанию.

Опции, связанные с пользовательской обработкой файла:

  • Исходный файл (.c) обрабатывает поле по шаблону в разделах Data templates и Code templates. Это поле задает имя файла CGT, чтобы использовать при генерации источника (.c или .cpp) файлы. Необходимо поместить этот файл в путь MATLAB®.

  • Заголовочный файл (.h) обрабатывает поле по шаблону в разделах Data templates и Code templates. Это поле задает имя файла CGT, чтобы использовать при генерации заголовка (.h) файлы. Необходимо поместить этот файл в путь MATLAB.

    По умолчанию шаблоном и для исходных и для заголовочных файлов является matlabroot/toolbox/rtw/targets/ecoder/ert_code_template.cgt.

  • Поле редактирования шаблона настройки Файла в Пользовательском разделе шаблонов. Это поле задает имя файла шаблона CFP, чтобы использовать при генерации файлов кода. Необходимо поместить этот файл в путь MATLAB. Шаблоном CFP по умолчанию является matlabroot/toolbox/rtw/targets/ecoder/example_file_process.tlc.

В каждом из этих полей нажмите Browse, чтобы перейти к и выбрать существующий шаблон CFP или файл CGT. Нажмите Edit, чтобы открыть заданный файл в редактор MATLAB, где можно настроить его.