Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

使用模板格式化生成的代码文件

此示例说明如何使用代码生成模板添加自定义代码前注,重新排列数据和函数,并在生成的代码文件中插入其他代码段和文档。

模型从模型描述、DOC 模块和 Simulink® 注释中提取文本。Simulink 注释映射到代码模板的 %<Note> 符号。

模板可为您组织的编码标准提供一致的文件布局和细化。Embedded Coder® 提供可扩展的代码生成模板用于格式化生成的代码。代码模板文件的布局和格式控制生成代码的输出。

代码生成模板(.cgt 文件)使您能够添加自定义代码前注,重新排列数据和函数,并在生成的代码文件中插入其他代码段和文档。代码生成模板是从 MATLAB® 路径自动导入的。对于此模型,使用代码生成模板 rtwdemocodetemplate.cgt

1.打开模型 CodeTemplate

model='CodeTemplate';
open_system(model)

2.在“配置参数”对话框中,打开代码生成 > 模板窗格。

3.代码模板部分中,点击源文件模板旁边的编辑按钮。rtwdemocodetemplate.cgt 模板在 MATLAB 命令行窗口中打开。检查代码模板。

4.编译模型并生成代码。在 C 代码选项卡上,点击编译

5.打开 CodeTemplate.c 以检查生成的代码。

6.关闭模型。

close_system(model)