自定义生成的本地临时变量标识符。
类别:代码生成>标识符
默认值:N M美元
输入一个宏,用于指定是否以及以何种顺序将某些文本包含在生成的标识符中。宏可以包含以下格式令牌的组合。
令牌 | 描述 |
---|---|
美元一个 |
插入数据类型首字母缩写(例如, |
M美元 |
如果需要,插入名称混乱的文本以避免命名冲突。 必需的。 |
$ N |
插入要生成标识符的对象名称(块、信号或信号对象、状态、参数或参数对象)。 |
$ R |
在标识符中插入根模型名称,用下划线(_)字符替换不支持的字符。金宝app 模型引用所需。 |
你美元 |
属性指定的文本 |
避免名称冲突。一种方法是避免使用默认块名(例如,Gain1
,Gain2
当你的模型有许多相同类型的块时。
在可能的情况下,增加最大标识符长度以适应您期望生成的标识符的长度。至少保留三个字符的名称混乱文本。
若要控制每个标记所代表的文本的大小写(大写或小写),请包括诸如[U_]
在宏中。看到带有令牌装饰器的控制案例.
如果你指定$ R
,指定的值最大标识符长度必须足够大,以容纳充分的扩张$ R
而且M美元
令牌。
当高级模型范围内的标识符与引用模型范围内的标识符之间发生名称冲突时,代码生成器将保留引用模型中的标识符。对高级模型中的标识符执行名称修改。
此选项不会影响具有其他存储类的对象(如信号和参数)汽车
(如ImportedExtern
或ExportedGlobal
).
这个参数:
仅对基于ert的目标显示。
需要嵌入式编码器®在生成代码时。
参数:CustomSymbolStrTmpVar |
类型:特征向量 |
值:令牌的有效组合 |
默认值:N M美元 |
应用程序 | 设置 |
---|---|
调试 | 没有影响 |
可追溯性 | 使用默认 |
效率 | 没有影响 |
安全预防措施 | 不推荐 |