主要内容

检查 MATLAB Function 的输入和输出设置

检查 IDmathworks.maab.na_0034

规范:na_0034:MATLAB Function 模块的输入/输出设置

描述

检查将标识具有继承的复/实性或数据类型属性的 MATLAB® 函数。结果表提供了未通过检查的 MATLAB 函数的链接,以及触发警告的条件。

此检查需要 Simulink® Check™ 许可证。

检查参数化

此检查不包括子检查,因为 MAB 建模规范仅提供一个子 ID。

作为参考,NA-MAAB 和 JMAAB 建模标准组织建议使用的 MAB 规范子 ID 为:

  • NA-MAAB - a

  • JMAAB - a

结果和建议的操作

条件建议的操作

MATLAB 函数继承了具有以下一个或多个条件的接口:

  • 复/实性继承

  • 类型继承: 与 Simulink 相同,即可指定继承。

  • 大小-1 (继承)

显式定义结果中标识的 MATLAB 函数的输入端口、输出端口和参数的复/实性和数据类型属性。

如果适用,使用 MATLAB Function 模块编辑器在“端口和数据管理器”中进行以下修改:

  • 复/实性更改为继承,或更改为 OnOff

  • 类型继承:与 Simulink 相同,更改为显式类型。

  • 大小-1 (继承) 更改为显式大小。

功能和限制

  • 对库模型运行。

  • 无法分析库链接模块的内容。

  • 分析所有封装子系统中的内容。

  • 允许排除模块和图。