主要内容

sltest.线束.检查

比较线束模型和主模型之间的受测部件

描述

[检查结果,检查详细信息]=sltest.harness.check(哈内森所有者,harnessName)计算线束模型中受测零部件的校验和harnessName并将其与组件的校验和进行比较哈内森所有者在主模型中,返回检查结果及其他检查详细信息的比较。你不能使用sltest.线束.检查在子系统模型上测试线束。

例子

全部崩溃

此示例显示如何在主模型和测试线束之间比较正在测试的部件。比较正在测试的部件可以帮助您确定切割是否包含未同步的更改。

检查控制器中的子系统f14反对控制器测试线束中的子系统。

1.加载模型。

加载系统(“f14”);

2.为以下各项创建测试线束:控制器.

sltest.harness.create(“f14/控制器”,“姓名”,“控制员警告”);

3.运行比较。

[CheckResult,CheckDetails]=sltest.harness.check(“f14/控制器”,...“控制员警告”);

4.查看总体结果。

检查结果
检查结果=符合逻辑的1

5查看比较的详细信息。

检查详细信息
检查详细信息=带字段的结构:总体:1内容:1原因:“线束部件和主模型中部件的校验和相同。”
清楚的(“检查结果”,“检查详细信息”);封闭系统(“f14”,0);

输入参数

全部崩溃

模型或组件句柄或路径,指定为字符向量或双精度。

例子:1.9500e+03

例子:“型号名称”

例子:“模型名称/子系统”

线束的名称,指定为字符向量。

例子:“你的名字”

输出参数

全部崩溃

线束模型和系统模型之间的组件比较结果返回true或false。

对于方框图线束,函数返回检查结果=真的.

对于虚拟子系统线束,函数返回检查结果=假的.

检查操作的详细信息,作为结构返回。结构字段包含整个组件的比较结果、组件内容、组件接口以及比较结果的原因。如果sltest.线束.检查返回假的,重新构建测试线束,然后重试sltest.线束.检查.

介绍了R2015a