主要内容

このページは前リリースの情報です。該当の英語のページはこのリリースで削除されています。

シミュレーションのための信号データの読み込み

モデルをシミュレーションするための信号データの読み込み

データをモデルに読み込むために,以下のようないくつかの方法を使用できます。

  • ルートレベルの入力端子——信号データをワークスペースからインポートし,[入力]コンフィギュレーションパラメーターを使用して轮廓尺寸启用または触发ブロックのルートレベルの入力端子にそれをインポートします。多くの信号をルートレベルの入力端子にインポートする場合は,ルート尺寸マッパーツールの使用を検討してください。

  • 从文件ブロック-垫ファイルからデータを読み取り,信号としてそのデータを出力します。

  • 从电子表格ブロック——Microsoft®Excel®スプレッドシートまたはCSVスプレッドシートからデータを読み取り,1つ以上の信号としてそのデータを出力します。

  • ソースブロック-正弦波ブロックなどのソースブロックを追加して,別のブロックに入力する信号を生成します。

  • 信号编辑器ブロック——相互交換可能なシナリオを表示,作成,編集,および切り替えます。

  • 永続データ-垫ファイルのビッグデータをモデルにストリーミングします。

入力信号データをファイル,ワークスペース変数またはモデルパラメーターに作成できます。前のシミュレーションで別のソースからログ記録されたデータを使用するか,自分でデータを作成することができます。使用する信号データの読み込み方法を決定するには,信号読み込みの手法の比較を参照してください。

ブロック

すべて展開する

轮廓尺寸 サブシステムの入力端子,または外部入力を作成
启用 イネーブル端子をサブシステムまたはモデルに追加
触发 サブシステムまたはモデルにトリガー端子または関数端子を追加
从文件 垫ファイルからのデータの読み込み
从电子表格 スプレッドシートからのデータの読み取り
从工作空间 ワークスペースから金宝appモデルへの信号データの読み込み
信号生成器 波形が区分的線形である交換可能な信号のグループを作成および生成
信号编辑器 相互交換可能なシナリオを表示,作成,編集,および切り替える

関数

すべて展開する

getRootInportMap 信号をルートレベルの尺寸にマッピングするカスタムオブジェクトの作成
convertToSlDataset 垫ファイルの内容の金宝appSimulink.SimulationData.Datasetオブジェクトへの変換
getSlRootInportMap 金宝appマッピングモードを使用して信号をルートレベルの尺寸にマッピングするカスタムオブジェクトの作成
createInputDataset ルートレベル尺寸またはバス要素端子のデータセットオブジェクトをモデルに生成
signalbuilder (非推奨)信号生成器ブロックを作成してアクセスする
signalBuilderToSignalEditor 信号データとプロパティを信号生成器ブロックから信号编辑ブロックにインポート
getInputString マッピングする変数のコンマ区切りのリストを作成する
金宝appSimulink.BlockDiagram.getInitialState ブロック線図の初期状態データを返す
金宝appSimulink.Bus.createMATLABStruct バスと同じ階層構造と属性を使用するMATLAB構造体を作成します。
金宝appSimulink.SimulationData.createStructOfTimeseries timeseriesデータの構造体を作成して,バスのシミュレーション入力として読み込む
signalEditor 信号エディターを起動

金宝app仿真软件コンフィギュレーションパラメーター

トピック

信号読み込み

シミュレーションのための信号データの提供

モデルの信号データの要件を特定し,入力信号データを読み込みます。

信号読み込みの手法の概要

信号データをモデルにインポートするために利用できる複数の手法を理解します。

信号読み込みの手法の比較

モデル化要件に合った信号読み込み方法を決定します。多くの場合,信号データをルート尺寸にマッピングするとうまくいきます。

単位を使用する信号データの読み込み

前のシミュレーションでログ記録されたデータから,単位を使用する信号データを読み込みます。信号のログ記録、To File ブロック、To Workspace ブロックでは、Dataset 形式または Timeseries 形式のログについて、単位情報を含めることができます。

別のシミュレーションでログ記録されたデータの読み込み

前のシミュレーションでログ記録されたモデルに,信号データを読み込みます。

連続プラントをモデル化するデータの読み込み

各時間値に信号データがあり,時間のうえでは滑らかで中断のない信号データを使用する連続プラントモデルに信号データをインポートします。

離散アルゴリズムをテストするデータの読み込み

離散信号(等間隔の時間値を使用して定義する信号)をインポートして,離散アルゴリズムをテストします。タイムステップごとに,ソースブロックのサンプル時間を使用して,1つの信号値が読み取られます。

入力テストケース用データの読み込み

大部分の入力テストケースにおいて信号データをインポートするときは,時間点の数を最小限に抑えるようにします。読み込む信号データには,ランプと不連続点が含まれています。

ルートレベルの入力端子へのデータの読み込み

ルートレベルの入力端子へのデータの読み込み

ワークスペースからデータを読み込み,それをルートレベルの入力端子に適用します。

ルートレベルの入力端子へのバスデータの読み込み

コンフィギュレーションパラメーターにデータを手動で指定するか,ルート尺寸マッパーツールを使用することで,バスデータを最上位の入力端子にインポートします。

ルート尺寸マッパーツールを使用したデータのマッピング

信号データおよびバスデータをルート入力端子にインポート,可視化およびマッピングするには,ルート尺寸マッパーツールを使用します。

ルート尺寸信号データのマッピング

ルート尺寸マッパーツールを開き,マッピングモードを選択します。

ルート尺寸のマッピングの信号データの作成

特定のガイドラインと規則を使用して,ルート尺寸のマッピングのデータを作成します。

信号データの作成と編集

信号エディターを使用して,ルートレベルの端子のマッピングまたは複数のシミュレーションを整理できる入力信号を作成および編集します。

信号データの表示と検査

データをマッピングする前に信号データを表示および検証します。

信号データのプレビュー

(信号のプレビュー]ウィンドウで入力信号またはバスデータをプレビューします。

信号データのルート入力端子へのマッピング

マップモードおよびオプションを選択し,データを選択することで,信号データをルート入力端子にマッピングします。マッピング結果を解釈します。

ルート尺寸のマッピングのための信号データのインポート

ルート尺寸のマッピングのための信号とバスデータをインポートします。また,金宝app®设计验证器™環境からのテストベクトルもインポートできます。

カスタムマッピングモードの作成と使用

ルート尺寸マッパーツールで既存のマップモードを使用しない場合,カスタムマップモードを作成します。

ルート尺寸のマッピングシナリオ

ルート尺寸マッパーツールのシナリオで作業します。シナリオを作成,保存し,前に保存したシナリオを読み込みます。

シナリオによるシミュレーション用のMATLABスクリプトの生成

シナリオをモデルに関連付けた後で,MATLAB®スクリプトを生成してバッチシミュレーションを実行します。

その他の信号読み込み手法

从工作区ブロックを使用したデータの読み込み

从工作区ブロックを使用してシミュレーション入力データを読み込む。

从文件ブロックを使用したデータの読み込み

从文件ブロックを使用して信号データを読み込みます。

シミュレーションのためのビッグデータの読み込み

シミュレーションの入力としてビッグデータを読み込みます。

注目の例