Main Content

シミュレーション データ インスペクターのデータと表示の保存および共有

シミュレーション データ インスペクターでデータの検証、解析、比較を行った後、結果を他のユーザーと共有できます。シミュレーション データ インスペクターでは、ニーズに応じて、データと結果を共有および保存するオプションがいくつかあります。シミュレーション データ インスペクターを使用すると、以下の操作を実行できます。

  • シミュレーション データ インスペクター セッションにデータとレイアウトの変更を保存する。

  • シミュレーション データ インスペクター ビューでレイアウトの変更を共有する。

  • シミュレーション データ インスペクターで作成したプロットのイメージと Figure を共有する。

  • シミュレーション データ インスペクター レポートを作成する。

  • ワークスペースにデータをエクスポートする。

  • ファイルにデータをエクスポートする。

シミュレーションデータインスペクターセッションの保存と読み込み

シミュレーション データ インスペクターに構成したビューと共にデータを保存または共有する場合は、シミュレーション データ インスペクター セッションにデータと設定を保存します。セッションは MAT ファイルまたは MLDATX ファイルとして保存できます。既定の形式は MLDATX です。シミュレーション データ インスペクターのセッションを保存すると、セッション ファイルに次が含まれます。

  • 現在の実行およびアーカイブにある実行が含まれる[検査]ペインからのすべての実行、データ、プロパティ。

  • [検査]ペイン内の信号に対する選択のプロット表示。

  • サブプロット レイアウト、ライン スタイルおよび色の選択。

メモ

比較結果とグローバル許容誤差はシミュレーション データ インスペクター セッションに保存されません。

シミュレーション データ インスペクター セッションを保存するには、次の手順を実行します。

  1. 左側のサイド バーで [保存] アイコンにカーソルを置きます。[名前を付けて保存]をクリックします。

  2. ファイルに名前を付けます。

  3. セッションを保存する場所に移動し、[保存]をクリックします。

    大規模なデータセットの場合、グラフィカルな表示領域の右下にあるステータス オーバーレイには、保存処理の進捗状況を示す情報が表示され、保存処理をキャンセルできます。

左側のサイド バーにあるシミュレーション データ インスペクター [基本設定] メニューの[保存]タブで、MLDATX ファイルの保存操作に関連するオプションを設定できます。保存処理に使用されるメモリの量には 50 MB 程度の制限を設定できます。また、以下の 3 つの[圧縮]オプションのいずれかも選択できます。

  • [なし](既定) では、保存処理中に圧縮は適用されない。

  • [標準]では最小のファイル サイズが作成される。

  • [最速]では、[なし]を選択した場合よりもファイル サイズは小さくなるが、[標準]よりも保存時間が早くなる。

シミュレーション データ インスペクター セッションを読み込むには、左側のサイド バーの [開く] アイコンをクリックします。次に、開く MLDATX ファイルを参照して選択し、[開く]をクリックします。

または、MLDATX ファイルをダブルクリックできます。MATLAB®とシミュレーション データ インスペクターがまだ開いていない場合は開きます。

シミュレーション データ インスペクターに既に実行が含まれている場合、セッションを開くと、そのセッション内のすべての実行がアーカイブに移動します。ビューが更新され、セッション ファイルからプロットされた信号が反映されて表示されます。必要に応じて作業領域とアーカイブ間で実行をドラッグできます。

シミュレーション データ インスペクターに実行が含まれていない場合、セッションを開くと、ファイルで指定したとおりにシミュレーション データ インスペクターによって実行が作業領域とアーカイブに配置されます。

シミュレーション データ インスペクター ビューの共有

同じ方法で可視化する異なるデータのセットがある場合、ビューを保存できます。ビューにはシミュレーション データ インスペクターのレイアウトと外観の特性が保存されます。データは保存されません。具体的にはビューは以下のものを保存します。

  • プロット レイアウト、軸の範囲、リンクの特性、および正規化された軸。

  • アーカイブ内のプロットされた信号が含まれるプロット内の信号の場所。

  • [検査]ペインの表示における信号のグループ化と列。

  • 信号の色とライン スタイル。

ビューを保存するには、次を行います。

  1. [レイアウト] ボタンをクリックします。

  2. [現在のビューを保存]をクリックします。

  3. このダイアログ ボックスで、ビューの名前を指定し、MLDATX ファイルを保存する場所を参照します。

  4. [保存]をクリックします。

ビューを読み込むには、次を行います。

  1. [レイアウト] ボタンをクリックします。

  2. [保存したビューを開く]をクリックします。

  3. 読み込むビューを参照し、[開く]をクリックします。

シミュレーション データ インスペクター プロットの共有

スナップショット機能を使用して、シミュレーション データ インスペクターで生成したプロットを共有します。プロットをクリップボードにエクスポートし、ドキュメントにイメージ ファイルとしてまたは MATLAB Figure に貼り付けることができます。プロット領域内のすべてのサブプロットを含むプロット領域全体をキャプチャするか、選択したサブプロットのみキャプチャできます。

[スナップショット] メニューにアクセスするには、ツール バーのカメラ アイコンをクリックします。ラジオ ボタンを使用して、共有する領域と、プロットの共有方法を選択します。選択した後に、[スナップショット]をクリックしてプロットをエクスポートします。

イメージを作成する場合は、ファイル ブラウザーでイメージを保存する場所を選択します。

Simulink.sdi.snapshotを使用して、シミュレーション データ インスペクター内のプロットのスナップショットをプログラムで作成できます。

シミュレーション データ インスペクター レポートの作成

結果のドキュメンテーションをすばやく生成するには、シミュレーション データ インスペクター レポートを作成します。データのレポートを[検査]ペインまたは[比較]ペインのいずれかに作成できます。このレポートはアクティブなペイン内のすべての信号とプロットに関する情報が含まれる HTML ファイルです。このレポートには、ナビゲーション ペインの信号テーブルに表示されるすべての信号情報が含まれます。テーブルの設定の詳細については、メタデータの検証を参照してください。

シミュレーション データ インスペクター レポートを生成するには、次を行います。

  1. 左側のサイド バーの、[レポートの作成] アイコンをクリックします。

  2. [レポートに含める]で、作成するレポートのタイプを指定します。

    • [信号の検証]を選択し、[検査]ペインからプロットと信号を含めます。

    • [実行の比較]を選択し、[比較]ペインからデータとプロットを含めます。[実行の比較]レポートを生成する場合、[一致しない信号のみについてレポートする]または[すべての信号についてレポートする]を選択できます。[一致しない信号のみについてレポートする]を選択すると、レポートには指定した許容誤差の範囲に収まっていない信号比較のみが表示されます。

  3. レポートの[ファイル名]を指定して、そのレポートを保存する[フォルダー]に移動します。

  4. [レポートの作成]をクリックします。

    生成されたレポートが自動的に既定のブラウザーで開きます。

ワークスペースまたはファイルへのデータのエクスポート

シミュレーション データ インスペクターを使用して、ベース ワークスペース、MAT ファイル、またはMicrosoft®Excel®ファイルにデータをエクスポートできます。選択した実行や信号、作業領域内の実行、または[アーカイブ]を含む[検査]ペイン内のすべての実行をエクスポートできます。

選択した実行と信号をエクスポートするには、[エクスポート] ボタンをクリックする前にエクスポートするデータを選択します。

選択した実行と信号のみがエクスポートされます。この例では、Run 1 と Run 2 のx1信号のみがエクスポートされます。データをプロットするチェック ボックスの選択は、信号がエクスポートされるかどうかに影響しません。

単一の信号をワークスペースまたは MAT ファイルにエクスポートする場合、信号はtimeseriesオブジェクトにエクスポートされます。実行または複数の信号のワークスペースまたは MAT ファイルにエクスポートされるデータは、Simulink.SimulationData.Datasetオブジェクトとして格納されます。

データをファイルにエクスポートするには、[エクスポート]ダイアログの[ファイル]オプションを選択します。ファイル名を指定し、エクスポートしたファイルを保存する場所を参照できます。データを MAT ファイルにエクスポートするとき、単一のエクスポート信号はtimeseriesオブジェクトとして格納され、実行または複数の信号はSimulink.SimulationData.Datasetオブジェクトとして格納されます。データをMicrosoft Excelファイルにエクスポートするとき、データはMicrosoft Excel のインポート、エクスポート、ログ形式に記載された形式を使用して格納されます。

Microsoft Excelファイルにエクスポートするには、ドロップダウンから XLSX 拡張子を選択します。データをMicrosoft Excelファイルにエクスポートするとき、エクスポート ファイルのデータ形式に関する追加のオプションを指定することができます。指定したファイル名が既に存在する場合、ファイル全体を上書きするか、エクスポートしたデータに対応するデータを含むシートのみを上書きするかを選択できます。また、含めるメタデータを選択できます。時刻データが同一の信号がエクスポート ファイルで同じ時間列を共有するかどうかも選択できます。

MP4 ファイルへのビデオ信号のエクスポート

シミュレーション データ インスペクターを使用して、RGB またはモノクロのビデオ データを含む 2 次元または 3 次元の信号を MP4 ファイルにエクスポートできます。たとえば、シミュレーションでビデオ信号のログを記録すると、そのデータを MP4 ファイルにエクスポートし、ビデオ プレイヤーを使用してビデオを表示できます。MP4 ファイルにビデオ信号をエクスポートするには、次を行います。

  1. エクスポートする信号を選択します。

  2. 左側のツールバーで [エクスポート] をクリックするか、信号を右クリックして[エクスポート]を選択します。

  3. [エクスポート] ダイアログ ボックスで、ファイルにエクスポートする対象として[選択した実行と信号]を選択します。

  4. ファイルの名前とファイルの保存先のパスを指定します。

  5. リストから[MP4 video file]を選択し、[エクスポート]をクリックします。

MP4 ファイルにエクスポートするオプションを使用するには以下を満たす必要があります。

  • 信号は一度に 1 つずつエクスポートする必要があります。

  • 選択する信号は、2D または 3D で RGB またはモノクロのビデオ データを含んでいなければなりません。

  • 選択する信号は、シミュレーション データ インスペクターで多次元のサンプル値をもつ単一の信号として表現されなければなりません。

    信号データをエクスポートする前に信号の表現の変換が必要になる場合があります。詳細については、Analyze Multidimensional Signal Dataを参照してください。

  • 信号値のデータ型はdoublesingle、またはuint8でなければなりません。

MP4 ファイルへのビデオ信号のエクスポートは、Linux®オペレーティング システムではサポートされていません。

関連するトピック