ヘルプ センターヘルプ センター
このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
モデルの AUTOSAR パッケージへの要素の追加
addPackageableElement(arProps,category,package,name)
addPackageableElement(arProps,category,package,name,property,value)
addPackageableElement(arProps,category,package,name) は、指定された category の要素 name を、AUTOSAR 用に構成されたモデルの指定された AUTOSAR package に追加します。
arProps
category
package
name
例
addPackageableElement(arProps,category,package,name,property,value) は、追加する要素の指定されたプロパティの値を設定します。
property,value
すべて折りたたむ
完全修飾パスを使用してインターフェイス パッケージに送信側/受信側インターフェイスを追加し、IsService プロパティを true に設定します。
IsService
true
addpath(fullfile(matlabroot,'/examples/autosarblockset/main')); hModel = 'autosar_swc_expfcns'; open_system(hModel); arProps = autosar.api.getAUTOSARProperties(hModel); addPackageableElement(arProps,'SenderReceiverInterface','/pkg/if','Interface3',... 'IsService',true); ifPaths = find(arProps,[],'SenderReceiverInterface',... 'IsService',true,'PathType','FullyQualified')
ifPaths = 1×1 cell array {'/pkg/if/Interface3'}
事前に arProps = autosar.api.getAUTOSARProperties(model) によって返されたモデルの AUTOSAR プロパティの情報。model は、モデル名を表すハンドル、文字ベクトル、または string スカラーです。
arProps = autosar.api.getAUTOSARProperties(model)
model
例: arProps
追加する要素のカテゴリ。有効なカテゴリ値は 'ClientServerInterface'、'DataTypeMappingSet'、'ModeDeclarationGroup'、'ModeSwitchInterface'、'Package'、'ParameterComponent'、'ParameterInterface'、'SenderReceiverInterface'、'SwAddrMethod' および 'SystemConst' です。
'ClientServerInterface'
'DataTypeMappingSet'
'ModeDeclarationGroup'
'ModeSwitchInterface'
'Package'
'ParameterComponent'
'ParameterInterface'
'SenderReceiverInterface'
'SwAddrMethod'
'SystemConst'
例: 'SenderReceiverInterface'
要素パッケージの完全修飾パス。
例: '/pkg/if'
'/pkg/if'
追加する要素の名前。
例: 'Interface3'
'Interface3'
要素プロパティの値を設定するためのプロパティと値のペア。表AUTOSAR 要素のプロパティには、AUTOSAR 要素に関連付けられているプロパティを示しています。
例: 'IsService',true
'IsService',true
R2014b で導入
autosar.api.getAUTOSARProperties | delete
autosar.api.getAUTOSARProperties
delete
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office