このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
mapDataTransfer
Simulink データ転送の AUTOSAR インターランナブル変数へのマッピング
説明
mapDataTransfer(
は、Simulink® データ転送ラインまたは Rate Transition ブロック slMap
,slDataTransfer
,arIrvName
,arDataAccessMode
)slDataTransfer
を AUTOSAR インターランナブル変数 arIrvName
と AUTOSAR データ アクセス モード arDataAccessMode
にマッピングします。
例
Simulink データ転送ラインの AUTOSAR マッピング情報の設定
モデル例 autosar_swc_expfcns
のデータ転送ラインの AUTOSAR マッピング情報を設定します。このモデルには irv1
、irv2
、irv3
および irv4
という名前のデータ転送ラインがあります。この例では、irv4
の AUTOSAR データ アクセス モードを Implicit
から Explicit
に変更します。
hModel = 'autosar_swc_expfcns'; addpath(fullfile(matlabroot,'/examples/autosarblockset/main')); open_system(hModel); slMap=autosar.api.getSimulinkMapping(hModel); mapDataTransfer(slMap,'irv4','IRV4','Explicit'); [arIrvName,arDataAccessMode]=getDataTransfer(slMap,'irv4')
arIrvName = IRV4 arDataAccessMode = Explicit
Rate Transition ブロックの AUTOSAR マッピング情報の設定
モデル例 mMultitasking_4rates
の Rate Transition ブロックの AUTOSAR マッピング情報を設定します。モデルの最上位レベルには、RateTransition
、RateTransition1
、RateTransition2
という名前の Rate Transition ブロックがあります。この例では、RateTransition
の AUTOSAR データ アクセス モードを Implicit
から Explicit
に変更します。
hModel = 'mMultitasking_4rates'; addpath(fullfile(matlabroot,'/help/toolbox/autosar/examples')); open_system(hModel); slMap=autosar.api.getSimulinkMapping(hModel); mapDataTransfer(slMap,'mMultitasking_4rates/RateTransition','IRV1','Explicit'); [arIrvName,arDataAccessMode]=getDataTransfer(slMap,'mMultitasking_4rates/RateTransition')
arIrvName = IRV1 arDataAccessMode = Explicit
入力引数
slMap
— モデルの Simulink から AUTOSAR へのマッピング情報
ハンドル
以前に
によって返されたモデルの Simulink から AUTOSAR へのマッピング情報。slMap
= autosar.api.getSimulinkMapping(model
)
は、モデル名を表すハンドル、文字ベクトル、または string スカラーです。model
例: slMap
slDataTransfer
— Simulink データ転送ライン名または Rate Transition ブロックの絶対パス
文字ベクトル | string スカラー
AUTOSAR マッピング情報を設定する Simulink データ転送ラインの名前または Rate Transition ブロックの絶対パス。
例: 'irv4'
例: 'myModel/RateTransition2'
arIrvName
— AUTOSAR インターランナブル変数の名前
文字ベクトル | string スカラー
指定した Simulink データ転送のマッピング先にする AUTOSAR インターランナブル変数の名前。
例: 'IRV4'
arDataAccessMode
— AUTOSAR データ アクセス モードの値
文字ベクトル | string スカラー
指定した Simulink データ転送のマッピング先にする AUTOSAR データ アクセス モードの値。値は Implicit
または Explicit
です。
例: 'Explicit'
バージョン履歴
R2013b で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
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:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)