Чтобы использовать пользовательские функции обработки файлов, создайте файлы CGT и шаблоны CFP. Эти файлы основаны на шаблонах по умолчанию, предоставляемых программным обеспечением генерации кода. После создания шаблонов необходимо интегрировать их в процесс генерации кода.
Выберите и отредактируйте файлы CGT и шаблоны CFP и укажите их использование в процессе генерации кода в панели Code Generation > Templates набора конфигурации модели. На следующем рисунке показаны опции, настроенные для значений по умолчанию.
Опции, связанные с пользовательской обработкой файлов:
Поле шаблона исходного файла (.c) в разделах Code templates и Data templates. Это поле задает имя файла CGT, который будет использоваться при генерации источника (.c
или .cpp
) файлы. Вы должны поместить этот файл в MATLAB® путь.
Поле шаблона файла заголовка (.h) в разделах Code templates и Data 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
В каждом из этих полей нажмите кнопку Обзор, чтобы перейти и выбрать существующий шаблон CFP или файл CGT. Нажмите Править, чтобы открыть указанный файл в редакторе MATLAB, где можно настроить его.