jc_0211:Inport 模块和 Outport 模块可使用的字符
子 ID 建议
NA-MAAB - a、b、c、d、e、f
JMAAB - a、b、c、d、e、f
MATLAB 版本
全部
规则
子 ID a
Inport 和 Outport 模块名称中只能使用下面这些字符类型:
单字节字母数字字符(
a-z
、A-Z
、0-9
)单字节下划线 (
_
)
不应使用换行符、单字节空格、双字节字符和控制字符。
自定义参数
不适用
示例 - 不正确
子 ID b
[Inport] 和 [Outport] 模块名称不应以数字开头。
自定义参数
不适用
示例 - 不正确
子 ID c
[Inport] 和 [Outport] 模块名称不应以下划线开头。
自定义参数
不适用
示例 - 不正确
子 ID d
[Inport] 和 [Outport] 模块名称不应以下划线结尾。
自定义参数
不适用
示例 - 不正确
子 ID e
[Inport] 和 [Outport] 模块名称不应使用连续下划线。
自定义参数
不适用
示例 - 不正确
子 ID f
[Inport] 和 [Outport] 模块名称不应仅由一个 MATLAB 保留字组成。
自定义参数
不适用
示例 - 不正确
理由
子 ID a、b:
不遵守规则会使模型和代码的完整性维护变得困难。
子 ID c、e:
可读性受损。
子 ID d:
可读性受损。
下划线可用于分隔单词。然而,它们通常被视为单词的断开点,这可能导致对描述的误解。
子 ID f:
可读性受损。
不遵守规则可能导致意外的问题。
验证
模型顾问检查:检查端口模块名称 (Simulink Check)
上次更改
R2020a
另请参阅
Reserved Keywords (Embedded Coder)
Reserved Identifiers and Code Replacement (Embedded Coder)
版本历史记录
在 R2020a 中推出