sltest.harness.setHarnessCreateDefaults
语法
说明
sltest.harness.setHarnessCreateDefaults(name = value)
为指定的名称值参量设置并注册指定的框架创建默认值。有关有效名称值参量的列表,请参阅 sltest.harness.create
。
sltest.harness.setHarnessCreateDefaults('Name',token)
使用标记设置框架名称。您不能将标记与 sltest.harness.create
函数或 'Name' = <value>
语法一起使用。
可用的令牌(可单独使用或组合使用)包括:
$modelName$
—模型名称$component$
- 拥有框架的模块或模型的名称$ownerPath$
—框架所有者的路径。如果框架所有者是模块,则$ownerPath$
与$modelName$
相同。如果框架所有者是一个模块,则$ownerPath$
是所有者模型中的模块路径,其中斜线、/
分隔符由下划线替换。空格、回车符以及前导或尾随空格均被删除。
严格按照显示输入令牌。令牌值会自动替换为相关模型名称、组件和所有者路径的值。
示例
备选方法
作为使用 sltest.harness.setHarnessCreateDefaults
的替代方法,您可以使用 sl_customization.m
文件来自定义框架创建默认值。参见 自定义测试框架创建默认属性值。
如果您创建了 sl_customization.m
文件,则可以使用 sltest.harness.setHarnessCreateDefaults
来设置其他默认值或覆盖该文件中定义的值。如果您创建 sl_customization.m
文件并在使用 sltest.harness.setHarnessCreateDefaults
后注册它,则您之前指定的默认值将被文件中的默认值覆盖。
版本历史记录
在 R2021b 中推出