Чтобы использовать пользовательские функции обработки файла, создайте файлы 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, где можно настроить его.