文档

sltest.harness.create

创建测试工具

描述

sltest.harness.create (harnessOwner)创建一个模型组件的测试工具harnessOwner使用默认属性。

sltest.harness.create (harnessOwner,的名字,价值)使用指定的一个或多个额外的选项的名字,价值对参数。

例子

全部折叠

创建利用f14模型。利用叫做sample_harness和有一个信号生成器块源和一个范围。

f14;sltest.harness.create (“f14”,“名字”,“sample_harness”,“源”,“信号生成器”,“沉”,“范围”)

创建利用控制器子系统的f14模型。利用允许编辑的控制器并使用其他选项的默认属性。

f14;sltest.harness.create (“f14 /控制器”,“EnableComponentEditing”,真正的);

创建一个默认的利用控制器子系统的f14模型。

f14;sltest.harness.create (“f14 /控制器”);

输入参数

全部折叠

模型或组件处理或路径,指定为一个特征向量或双。

例子:1.9500 e + 03

例子:“model_name”

例子:“model_name /子系统”

名称-值对的观点

指定可选的逗号分隔条名称,值参数。的名字参数名称和吗价值相应的价值。的名字必须出现在引号。您可以指定几个名称和值对参数在任何顺序Name1, Value1,…,的家

例子:“名称”、“controller_harness’,‘源’,“信号生成器”,“下沉”,“文件”指定了一个利用命名controller_harness,信号生成器块源和为被测试的组件文件块下沉。

利用创建的名称,指定为逗号分隔组成的“名字”和有效的MATLAB文件名称。

例子:“名称”、“harness_name”

利用描述,指定为逗号分隔组成的“描述”和一个特征向量。

例子:“描述”、“测试”

的输入组件,指定为逗号分隔组成的“源”值和一个可能的来源。

例子:“源”、“信号生成器”

自定义来源,库块使用的路径作为源,指定为逗号分隔组成的“CustomSourcePath”和路径。

例子:“CustomSourcePath”、“金宝app仿真软件/资源/正弦波的

组件的输出,指定为逗号分隔组成的“沉”水槽和一个可能的值。

例子:“沉”、“范围”

定制的水槽,去图书馆的路块使用的水槽,指定为逗号分隔组成的“CustomSinkPath”和路径。

例子:“CustomSinkPath”、“金宝app仿真软件/水槽/终结者”

选择添加一个单独的测试评估块测试工具,指定为逗号分隔两人组成的“SeparateAssessment”真正的

例子:“SeparateAssessment”,真的

一个选项来指定当被测试的组件之间的同步主模型和测试工具。

  • “SyncOnOpenAndClose”重建被测组件测试工具打开时,从主模型和推动变化从被测试的组件测试工具关闭时的主要模型。

  • “SyncOnOpen”重建被测组件测试工具打开时从主模型。它不推动变化从被测试的组件测试工具关闭时的主要模型。

  • “SyncOnPushRebuildOnly”重建和推动变化只有当你手动启动重建或推动整个测试工具。有关更多信息,请参见测试工具和模型之间的同步更改

例子:“SynchronizationMode”、“SyncOnOpen”

选项指定利用创造没有编译的主要模型,指定为逗号分隔两人组成的“CreateWithoutCompile”真正的

编译运行模型和其他操作支持利用构建。金宝app

真正的创建利用没有编译模型。

例子:“CreateWithoutCompile”,假的

一个选项来指定要使用什么类型的块测试工具,指定为逗号分隔两人组成的“VerificationMode”和块的类型使用。银和公益诉讼块需要仿真软件编码器。金宝app

例子:“VerificationMode”、“银”

选择利用重建打开时,指定为逗号分隔组成的“UseDefaultName”真正的

例子:“RebuildOnOpen”,真的

选项配置设置和模型空间条目更新测试工具重建期间,指定为逗号分隔组成的“RebuildModelData”真正的

例子:“RebuildModelData”,真的

选项每个测试工具保存为一个单独的基金文件,指定为逗号分隔组成的“SaveExternally”真正的。一个模型不能使用外部和内部测试工具存储。如果一个模型已经测试,一个新的测试工具遵循现有的存储类型利用,这个选项不覆盖。看到管理测试

例子:“SaveExternally”,真的

如果“SaveExternally”指定,可以为外部利用基金文件指定一个位置使用逗号分隔两人组成的“HarnessPath”和一个特征向量。

例子:“HarnessPath”、“C: \ MATLAB \ SafetyTests”

使用post创建回调函数自定义测试工具。post创建回调函数执行后,利用创建。有关更多信息,请参见自定义测试

例子:“PostCreateCallback”、“HarnessCustomization”

使用后重建回调函数自定义测试工具。重建后的回调函数执行后利用重建。有关更多信息,请参见自定义测试

例子:“PostRebuildCallback”、“HarnessCustomization”

选择驱动模型初始化、复位和终止端口选择测试工具源码,指定为逗号分隔组成的“ScheduleInitTermReset”真正的。此选项只适用于利用创建框图。

例子:“ScheduleInitTermReset”,真的

选择测试工具包括一个调度程序块,指定为逗号分隔组成的“SchedulerBlock”和块的类型使用。块包括如果测试工具创建一个框图或模型模型块,包含函数调用或周期性事件港口。包括没有调度程序块和连接所有端口利用源块,使用“没有”

例子:“SchedulerBlock”、“测试序列的

例子:“SchedulerBlock”、“没有”

选择形状标量和双值与输入信号的维数下的组件测试,指定为逗号分隔组成的“AutoShapeInputs”真正的。此选项只适用于利用轮廓尺寸,常数,信号生成器,从工作空间,或从文件块。

例子:“AutoShapeInputs”,真的

兼容性的考虑

全部展开

不推荐在R2018b开始

介绍了R2015a