主要内容

。

getslrootinportmap.

金宝appマッピングモードを使用して信号をルートレベルの尺寸にマッピングするカスタムオブジェクトの作成

说明

InputMap.= getslrootinportmap('model',型号名称“MappingMode”,mappingMode.,'signalname',signalName.,'signalvalue',signalValue.は,以下のs金宝appimulink®マッピングモードのいずれかを使用してルート尺寸のマップを作成します。この関数を使用する前に,モデルを読み込んでください。最初にモデルを読み込まなかった場合,この関数は,モデルを読み込んでマッピングを作成し,その後にこのモデルを閉じます。このオブジェクトからマップする変数のコンマ区切りリストを作成するには,関数getInputString.を使用します。

[InputMap.哈斯卡尔] = GetsLrootinportMap('型号',型号名称“MappingMode”,mappingMode.,'signalname',signalName.,'signalvalue',signalValue.は,ルートinportマップに关键词られている信号がかかか示す逻辑値のベクトルををますこのオブジェクトマップする変をの区切りリストするする変の区切りリスト作者getInputString.を使用します。

InputMap.= getslrootinportmap('model',型号名称,'mappingmode','custom','customfunction',CustomFunction.,'signalname',signalName.,'signalvalue',signalValue.は,CustomFunction.でで指定されたたマッピングモードをを使使ててててててこのこのマップを作前前にに最初を読み込んで前前最初にモデル読み込んでください前前最初最初最初モデルでなかっ前前前最初最初最初最初モデルください前前前最初最初最初モデルをください前前最初最初最初最初をください前前前最初最初最初最初最初くださいくださいください前最初最初最初最初最初くださいください前前前最初最初最初モデルを読み込まください前最初最初最初最初最初モデルを読み込まくださいください最初最初最初最初モデルを読み込まなかったた最初最初最初最初ををくださいくださいください最初最初最初最初モデルを読み込まくださいくださいください场最初最初最初最初最初ください最初最初最初场最初最初最初最初最初最初场场场场最初モデルモデルを场场场场场场マッピングその后にこのモデルを闭じ闭じますからマップする変の区切りリスト作作作作作优getInputString.を使用します。

[InputMap.哈斯卡尔] = GetsLrootinportMap('型号',型号名称,'mappingmode','custom','customfunction',CustomFunction.,'signalname',signalName.,'signalvalue',signalValue.は,ルートinportマップに关键词られている信号がかかか示す逻辑値のベクトルををますこのオブジェクトマップする変をの区切りリストするする変の区切りリスト作者getInputString.を使用します。

カスタムカスタムモードを使を使し信号をルートのinportにマッピングするはは,getslrootinport.と[ルートinportマッパー]ダイアログボックスのカスタムマッピング机能を使使し。

すべて折りたたむ

组み込みマッピングモードを使使ててinportマップのベクトルを作用成します。

Throttle = timeeries(ofon(10,1)* 10);刹车=倍数(零(10,1));InputMap = GetsLrootinportMap('模型''slexautotransrootinportsexample'......“MappingMode”'blockname'......'signername',{'风门''制动'},......'signervalue',{油门刹车});

カスタム关键词ててマップマップのベクトルを作物。

port1 = TimeSeries((10,1)* 10);port2 = TimeSeries(零(10,1));InputMap = GetsLrootinportMap('模型''slexautotransrootinportsexample'......“MappingMode”'风俗'......'customfunction''slexcustomappingsmycustommap'......'signername',{'port1''port2'},......'signervalue',{port1 port2});

入力数

すべて折りたたむ

ルートinportのマップに关键词ををします。

データ型:char

モデル名およびデータソース使するマッピングモード选択します。

'指数'

垫ファイル内のデータにのインデックス番をを1から顺に割り当て,このデータを対応するinportにマッピングします。

'blockname.'

ルートinportブロックの名前基因て,データをを子に割り当て。ルートinportブロックの名前にするデータ要素ブロック名が検出されると,そのデータはとする子にマッピングさます。

'signalName'

端子の信号の名称基因て,データ子を子に割り当て。端子の子に割り当て。端子の子にます。端子の子信号名称にするデータ要素の信号名称がささと,そのデータは対応端子にマッピングされ。

'块路径'

ルートinportブロックのブロックパスにづいて,データをを子に割り当て。ルートinportブロックブロックのブロックパスに致するデータ要素のブロックブロックがされるれるれるれるれるれるれるれるれるれるれるするするされるれるするするされるれるれするされるれるれさされるれるれ

'风俗'

カスタムファイルの定義に基づいて,マッピングを適用します。

データ型:char

信号ををレベルレベルののにマッピングするカスタムメソッドををするファイル名前をしますますますますます。®パス上になければなりません。

データ型:char

ルートinportのマップに关键信号展示名称をします。

データ型:char|细胞

ルートルートでサポートされているデータの覧さについては信の覧さについては信のサポートさについては信型覧されについては信の覧さについては信型覧されについてベースワークスペースと垫ファイルの形式の选択を参照してください。

出力数

すべて折りたたむ

援引信号のルートレベルの子へのののの定义するマッピングオブジェクトこのオブジェクトマップするするののコンマコンマをするのの区を作者作作作作作作者有关getInputString.を使用します。

InputMap.とと同じ长さのののののののののベクトルベクトルのの场は信信値ていいい値られられています値値られてい信ます値られられていますます値られられていますます値ににはは号号が付けられておらがが连ておら信信おらおらおらおらおらずず値を使をます。

データ型:逻辑

ヒント

  • この关节をする,モデルを読み込んで。

  • カスタムマッピングモードが既存のsim金宝appulinkマッピングモードと同様ではない料,代わりに关联getrootinportmap.のの用を検讨してください。

R2013bで导入