Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

入力

最上位の入力端子を使用してシミュレーション用の外部入力データを読み込むオプション

モデル コンフィギュレーション ペイン: データのインポート/エクスポート

説明

指定した入力データをシミュレーション用にワークスペースから読み込みます。モデルの階層構造をシミュレートする場合、最上位モデルの入力端子でのみワークスペースのデータが読み込まれます。参照モデルの [入力] パラメーターの値は、参照モデルを最上位モデルとしてシミュレートする場合以外は無視されます。最上位モデルとしてシミュレートしない参照モデルにデータを読み込むには、From Workspace ブロックなどの別のブロックを使用します。

詳細については、ルート レベルの入力端子へのデータの読み込みを参照してください。

matlab.io.datastore.SimulationDatastore オブジェクトまたは Simulink.SimulationData.DatasetRef オブジェクトを使用して、ファイルから入力データをストリーミングすることもできます。詳細については、シミュレーションのためのビッグ データの読み込みを参照してください。

設定

off (既定値) | on
off

既定では、[入力] パラメーターは無効になっています。モデルに最上位の入力端子が含まれていなければ、このパラメーターは無効なままにします。

on

モデルに最上位の入力端子が含まれている場合は、[入力] パラメーターを選択してシミュレーション用の入力データを指定します。テキスト ボックスで、ワークスペース内の変数の名前など、読み込む外部入力データを MATLAB® 式として指定します。

[入力] パラメーターには、指定した式を関連付けるときのデータ ディクショナリは含まれません。モデルでデータ ディクショナリが使用されている場合、ベース ワークスペースへのアクセスを無効にしていても、[入力] パラメーターはベース ワークスペース内のシミュレーション入力データにアクセスします。式に含まれる記号のソフトウェアによる関連付けの詳細については、記号の解釈を参照してください。

ヒント

  • 最上位に Inport ブロックまたは In Bus Element ブロックが複数あるモデルでは、ルート Inport マッパーを使用すると、最上位の入力端子への入力データのマッピングが簡単になります。ルート Inport マッパーを開くには、[入力の接続] をクリックします。

  • 最上位モデルの Inport ブロックは、入力データの値をブロック パラメーターの値に従って内挿および外挿します。

  • 最上位モデルの In Bus Element ブロックは、入力データの値を常に線形に内挿および外挿します。

推奨設定

次の表は、このパラメーターの推奨値をコード生成に関連する考慮事項に基づいてまとめたものです。

アプリケーション設定
デバッグ影響なし
トレーサビリティ影響なし
効率性推奨なし
安全対策推奨なし

プログラムでの使用

パラメーター: LoadExternalInput
値: 'on' | 'off'
既定の設定: 'off'
パラメーター: ExternalInput
型: string | 文字ベクトル
値: 有効な MATLAB 式
既定の設定: '[t,u]'

バージョン履歴

R2006a より前に導入