主要内容

设置AUTOSAR元素的属性

描述

例子

集(arPropselementPath财产价值设置AUTOSAR元素的指定属性为elementPath价值.对于引用其他元素的属性,价值是一条路径。若要设置XML打包选项,请指定elementPath作为XmlOptions

例子

全部折叠

对于AUTOSAR模型,请设置IsService属性用于发送-接收接口Interface1真正的(1),表示该端口接口用于AUTOSAR服务。

目录(fullfile (matlabroot,' / / autosarblockset /主要的例子));hModel =“autosar_swc_expfcns”;open_system (hModel);arProps = autosar.api.getAUTOSARProperties(hModel);集(arProps,“Interface1”“IsService”,真正的);isService = get(arProps,“Interface1”“IsService”
isService = logical 1

对于AUTOSAR模型,请设置象征属性为runnableRunnable1test_symbol

目录(fullfile (matlabroot,' / / autosarblockset /主要的例子));hModel =“autosar_swc_expfcns”;open_system (hModel);arProps = autosar.api.getAUTOSARProperties(hModel);compQName = get(arProps,“XmlOptions”“ComponentQualifiedName”);runnables = find(arProps,compQName,可运行的“PathType”“FullyQualified”);runnable (2)
ans = 1×1 cell array {'/pkg/swc/ASWC/IB/Runnable1'}
得到(arProps runnable {2},“象征”
ans = 'Runnable1'
集(arProps runnable, {2},“象征”“test_symbol”)得到(arProps runnable {2},“象征”
Ans = 'test_symbol'

输入参数

全部折叠

先前由返回的模型的AUTOSAR属性信息arProps= autosar.api.getAUTOSARProperties (模型模型表示模型名称的句柄、字符向量或字符串标量。

例子:arProps

要为其设置属性的AUTOSAR元素的路径。若要设置XML打包选项,请指定XmlOptions

例子:“输入”

属性中要为其设置值的AUTOSAR元素的有效属性。

例子:“IsService”

为指定属性设置的值。对于引用其他元素的属性,请指定路径。

例子:真正的

版本历史

在R2013b中引入