主要内容

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

シミュレーションデータインスペクターでのデータの表示

シミュレーションデータインスペクターを使用して,設計プロセス全体を通して生成したデータを可視化できます。金宝app动态仿真模块®モデルでログに記録したシミュレーションデータは,シミュレーションデータインスペクターのログに記録されます。テストデータとその他の記録されたデータをシミュレーションデータインスペクターにインポートして,記録されたシミュレーションデータと一緒に検査および解析することもできます。シミュレーションデータインスペクターにはいくつかのタイプのプロットがあり,これらのプロットを使用して,データの複雑な可視化を簡単に作成できます。

ログデータの表示

ログに記録された信号および数据集形式を使用して記録された出力と状態は,モデルをシミュレートすると自動的にシミュレーションデータインスペクターに記録されます。他の種類のシミュレーションデータも記録して,シミュレーションの終了時にデータがシミュレーションデータインスペクターに表示されるようにすることもできます。シミュレーションデータインスペクターで数据集以外の形式を使用して記録された状態と出力データを表示するには,[モデルコンフィギュレーションパラメーター][データのインポート/エクスポート]ペインで,[ワークスペースデータのログをシミュレーションデータインスペクターに記録]オプションを選択します。

メモ

结构または数组形式を使用して状態および出力をログに記録する場合は,シミュレーションデータインスペクターに記録するデータの時間も記録しなければなりません。

シミュレーションデータインスペクターの[検査]ペインのテーブルには使用可能なデータが表示されます。信号をプロットするには,信号の隣のチェックボックスをオンにします。レイアウトを変更して,さまざまな可視化を追加し,シミュレーションデータを解析できます。詳細については,シミュレーションデータインスペクターを使用したプロットの作成を参照してください。

シミュレーションデータインスペクターは,受信したシミュレーションデータをアーカイブを使用して管理します。既定では,新しいシミュレーションを開始するときに,以前の実行がアーカイブに移動します。アーカイブから信号をプロットすることも,アーカイブから作業領域に対象の実行をドラッグして戻すこともできます。

ワークスペースまたはファイルからのデータのインポート

ベースワークスペースまたはファイルからデータをインポートして,そのデータを単独で表示することも,シミュレーションデータと一緒に表示することもできます。シミュレーションデータインスペクターは,ワークスペースからデータをインポートするためのすべての組み込みデータ型と多くのデータ形式をサポートします。一般的に,形式に関係なく,サンプル値はサンプル時間と組み合わせなければなりません。シミュレーションデータインスペクターでは、インポートされたワークスペース データから作成された実行について、信号ごとに最大 8,000 チャネルをサポートします。

データは次のタイプのファイルからもインポートできます。

  • 垫ファイル

  • CSVファイル-CSVファイルからシミュレーションデータインスペクターへのデータのインポートに示すようにデータを書式設定します。

  • 微软®Excel®ファイル-Microsoft Excelのインポート,エクスポート,ログ形式で説明するようにデータを書式設定します。

  • MDFファイル——MDFファイルのインポートはLinux®オペレーティングシステムおよび窗口®オペレーティングシステムでサポートされています。MDFファイルには.mdf.mf4.mf3. data.datのファイル拡張子が付いていて,整数データ型と浮動小数点データ型のデータのみが含まれていなければなりません。

  • ULGファイル——フライトのログデータのインポートには无人机ツールボックスのライセンスが必要です。

シミュレーションデータインスペクターでサポートされないデータ形式またはファイル形式で保存されているファイル,またはワークスペースからデータをインポートするには,独自のワークスペースデータまたはファイルリーダーを記述し,io.readerクラスを使ってデータをインポートできます。サポートされているファイル タイプ用の組み込みのリーダーではなく、カスタム リーダーを記述して使用することもできます。以下の例を参照してください。

データをインポートするには,シミュレーションデータインスペクターで[インポート]ボタンを選択します。

[インポート]ダイアログで,ワークスペースまたはファイルからデータをインポートすることができます。オプションの下の表には,インポートできるデータが表示されます。表にワークスペース変数またはファイルが表示されない場合,シミュレーションデータインスペクターにはそのデータをサポートする組み込みまたは登録済みのリーダーがないことを意味します。チェックボックスを使用してインポートするデータを選択し,そのデータを既存の実行または新しい実行のどちらにインポートするか選択することができます。

データを新しい実行にインポートする場合,実行は常に作業領域に表示されます。インポートした実行を手動でアーカイブに移動することができます。

複素数データの表示

複素数データをシミュレーションデータインスペクターで表示するには,データをインポートするか,信号をシミュレーションデータインスペクターにログ記録します。複素信号の可視化方法は,モデル内の信号に対するシミュレーションデータインスペクターの[プロパティ]ペインと[計測のプロパティ]で制御できます。信号の[計測のプロパティ]にアクセスするには,その信号のログバッジを右クリックし,[プロパティ]を選択します。

[複素数形式]を[振幅]、[振幅-位相],[位相),または[実数——虚数]に指定できます。[複素数形式]で[振幅-位相),または[実数——虚数]を選択する場合,その信号のチェックボックスをオンにすると,シミュレーションデータインスペクターは,信号の両方の成分をプロットします。(実数——虚数)形式の信号では,[ラインの色)で信号の実数成分の色を指定し,虚数成分を[ラインの色)の異なる色調で表示します。たとえば,下の方のグラフの矩形QAM模块化基带信号は,信号の実数成分を[ラインの色)パラメーターに合わせて明るい青で表示し,虚数成分を暗い青の色調で表示しています。

(振幅-位相)形式の信号では,[ラインの色)で振幅成分の色を指定し,位相を[ラインの色)の異なる色調で表示しています。

字符串データの表示

シミュレーションデータインスペクターで,信号データと共に字符串データをログ記録または表示できます。たとえば,このシンプルなモデルについて考えます。正弦波ブロックの値が,スイッチが字符串の読み取りの积极的のどちらを出力に送るかを制御します。

モデルのシミュレーション結果がプロットで表示されます。字符串信号がグラフィカルな表示領域の下部に表示されます。信号の値は帯の内側に表示され、string 信号の値の遷移は十字の線で示されます。

カーソルを使って,弦信号の値が正弦信号の値にどのように対応しているかを検証することができます。

複数の字符串信号をプロット上にプロットするとき,信号は,シミュレーションされた,またはインポートされた順に積み重なり,最近の信号が最上位に位置しています。たとえば,スイッチを制御している正弦波の位相を変更することの効果について検討します。

フレームベースのデータの表示

データを点ごとに処理するのではなくフレームで処理すると,一部のアプリケーションで必要となるパフォーマンスの向上がもたらされます。シミュレーションデータインスペクターでフレームベースのデータを表示するには,その信号の[計測のプロパティ]で,信号がフレームベースであることを指定しなければなりません。信号の[計測のプロパティ]ダイアログにアクセスするには,信号のログバッジを右クリックし,[プロパティ]を選択します。信号をフレームベースとして指定するには,[入力処理][チャネルとしての列(フレームベース))を選択します。

イベントベースのデータの表示

イベントデータをログ記録またはシミュレーションデータインスペクターにインポートできます。記録されたイベントベースのデータを表示するには,发送:1の横にあるチェックボックスをオンにします。シミュレーションデータインスペクターではデータをステム プロットとして表示します。各ステムは、任意のサンプル時間に発生したイベントの数を表しています。

関連するトピック