文档

标识符名称碰撞和乱七八糟

在标识符生成中,会产生两个或更多相同标识符的情况称为名称碰撞。当存在潜在的名称碰撞时,独特名字响文本被生成并插入到每个潜在相互冲突的标识符中。每个生成的标识符都是唯一的名称字符。

标识符名称与引用模型的碰撞

引用的模型可以引入其他命名约束。在使用引用模型的模型中,不能存在模型名称之间的碰撞。当您从包含参考模型的模型中生成代码时最大标识符长度参数必须足够大,以容纳根模型名称和名称响应文本。如果发生代码生成错误,如果最大标识符长度太小。

当名称冲突发生在高级模型范围内的标识符与引用模型范围内的标识符之间时,保留了引用模型的标识符。名称mangling是从高级模型的标识符上执行的。

有关引用模型的更多信息,请参见可重复使用的参考模型的参数化实例(金宝appSimulink)。