M 函数
指定生成代码中标识符的命名规则
模型配置窗格: 代码生成 / 标识符
描述
指定生成的代码中标识符的命名规则。
依赖关系
此参数:
仅针对基于 ERT 的目标出现。
生成代码时需要 Embedded Coder®。
由参数命名启用。
对于顶层模型和引用模型必须相同。
设置
''
(默认) | 字符串默认值:''
输入包含要应用于生成代码中的信号、参数或 #define
参数标识符的命名规则的 MATLAB® 语言文件的名称。您可能在这种 MATLAB 函数中编写的规则示例包括:
从信号名称中删除下划线字符。
在参数名称中的大写字符前添加下划线。
在生成的代码中将标识符变为大写。
例如,以下函数通过将文本 _param
附加到参数数据对象名称来返回标识符名称。
function revisedName = append_text(name, object) % APPEND_TEXT: Returns an identifier for generated % code by appending text to a data object name. % % Input arguments: % name: data object name as spelled in model % object: target data object % % Output arguments: % revisedName: altered identifier returned for use in % generated code. % % text = '_param'; revisedName = [name,text];
提示
MATLAB 语言文件必须位于 MATLAB 路径中。
推荐的设置
应用情形 | 设置 |
---|---|
调试 | 无影响 |
可追溯性 | 无影响 |
效率 | 无影响 |
安全预警 | 无影响 |
编程用法
参数:ParamNamingFcn |
类型:字符向量 |
值: MATLAB 语言文件 |
默认值:'' |
版本历史记录
在 R2006a 之前推出