检查模型路径的每个层级上文件夹名称的长度
检查 ID:mathworks.jmaab.jc_0242
规范:jc_0242:文件夹名称的长度限制
描述
检查模型路径中每个级别的文件夹名称的长度,以查看路径中的所有文件夹是否符合输入参数指定的最小和最大长度限制。
最大长度和最小长度的默认值分别为 63 和 1。
此检查需要 Simulink® Check™ 许可证。
检查参数化
此检查不包括子检查,因为 MAB 建模规范仅提供一个子 ID。
作为参考,NA-MAAB 和 JMAAB 建模标准组织建议使用的 MAB 规范子 ID 为:
NA-MAAB - a
JMAAB - a
您可以配置以下输入参数来自定义此检查操作:
输入参数 | 值 | 默认值 |
---|---|---|
最小长度 | 文件夹路径的最小长度。 | 1 |
最大长度 | 文件夹路径的最大长度。 | 63 |
路径名中的字符总数 | 文件夹路径的总长度(字符数)。 | 禁用 |
工程目录 | 工程路径地址。 | 未配置 |
注意
在 MATLAB 中,您可以在文件夹名称中使用的字符数不能超过 2048。
例如,假设以下目录中存在一个名为 Simulink 的模型:'C:\Desktop\Project\TrafficLamp\architecture\model'。工程目录字段未配置。当您对此模型进行检查时,将分别检查模型路径中的每个文件夹名称(即 C:
、Desktop
、Project
、TrafficLamp
、architecture
和 model
)是否符合最大长度要求。
如果将工程目录指定为 'C:\Desktop\Project',则只检查工程目录中的文件夹名称(即 TrafficLamp
、architecture
和 model
)是否符合要求。
结果和建议的操作
条件 | 建议的操作 |
---|---|
模型路径各个级别中有文件夹名称的长度未遵守 63 个字符的长度限制。 | 修改整个路径中未遵守 63 个字符长度限制的文件夹名称。 |
功能和限制
此检查没有其他功能与限制。