シミュレーションのランタイム データの保存
出力、信号、時間、状態、データ ストア ログ データなどのシミュレーション データの保存
シミュレーション中にシミュレーション データを MATLAB® ワークスペースまたはファイル (MLDATX ファイル、MAT ファイル、Excel® ファイルなど) に保存し、後から取得して後処理をすることができます。シミュレーション データには、出力、信号、時間、状態、およびデータ ストア ログ データのあらゆる組み合わせを含めることができます。
シミュレーション データを Dataset
形式で保存すると、さまざまなログ手法の結果に共通の形式が提供されるため、後処理が簡略化されます。Dataset
形式を使用するとデータが MATLAB の timeseries
オブジェクトまたは timetable
オブジェクトとして保存されるため、MATLAB を使用して処理することができます。
データのログ記録に使用する方法を決定するには、シミュレーション データの保存を参照してください。
ブロック
Outport | サブシステムの出力端子または外部出力を作成 |
Record, XY Graph | データ ログのワークスペース、ファイル、またはその両方への記録 (R2021a 以降) |
To File | データをファイルに書き込み |
To Workspace | Simulink モデルからワークスペースにデータのログを作成 |
ツール
インストルメンテーションのプロパティ | View and edit logging and visualization properties for logged signal |
信号プロパティ | View and edit signal properties |
シミュレーション データ インスペクター | データとシミュレーション結果を検査および比較し、モデルの設計を検証して反復します。 |
Simulink 信号ログ セレクター | View signal logging configuration and override signal logging settings |
関数
オブジェクト
モデル設定
トピック
シミュレーション データ
- シミュレーション データの保存
モデルの解析およびデバッグのためにシミュレーション データを保存する。 - View and Access Logged Simulation Data
View and access saved simulation data for a completed or paused simulation. - 記録されたシミュレーション データのデータ形式
ログ データには、Dataset
、MATLABtimeseries
、配列、構造体を含む多くの形式を使用できます。サポートされるデータ形式は、ログ記録手法によって異なります。ただし、Dataset
形式はすべてのログ記録手法で利用可能です。 - Log Data to the Workspace and a File Using the Record Block
Use the Record block to log data to the workspace, to a file, or to both the workspace and a file. - Dataset 形式へのデータの変換
Dataset
形式以外の形式で記録されたログ データを含むワークペース変数をDataset
形式を使用するよう変換するには、Simulink.SimulationData.Dataset
コンストラクターを使用する。 - 可変ステップ ソルバーのためにエクスポートするサンプル
モデルで可変ステップ ソルバーを使用するときにシミュレーションで生成される出力の量を制御します。[出力オプション] のコンフィギュレーション パラメーターを使用します。
信号のログ
- 信号ログを使用した信号データの保存
モデル内でログに記録する信号をマークして、シミュレーションから信号データを取得する。 - 信号ログ設定のオーバーライド
特定のシミュレーション実行について、ログ記録用にマークされた個別の信号に対する信号ログ設定をオーバーライドします。 - 信号ログ コンフィギュレーションの表示
信号ログ記録用にマークされている信号を表示します。 - 信号ログ データの表示およびアクセス
完了または一時停止したシミュレーションの信号ログ データを表示し、アクセスします。 - ログ名のスペースと改行の処理
ビッグ データ
- シミュレーションのためのビッグ データの処理
シミュレーションのためにビッグ データを記録、読み込み、解析します。 - ログ データのサイズの制限
ログ データのサイズを制限する方法を選択する。 - ログに記録する信号値の指定
シミュレーション中にログに記録する信号値を指定する。 - 永続ストレージへのデータの記録
ログに記録されたシミュレーション データを MAT ファイルの永続ストレージに保存します。 - シミュレーションのビッグ データの解析
MATLAB で解析するために永続ストレージに記録されたシミュレーション データにアクセスする。
シミュレーション状態
- Save Block States and Simulation Operating Points
Learn how you can use state information logged from simulation and decide how to log states and operating points. - 状態情報の保存
シミュレーション中に各シミュレーション ステップのログ状態の状態情報を保存します。
データ ストア
- データ ストアのログ記録
ログ記録用にデータ ストアを設定して、シミュレーション実行で保存されたデータを表示できるようにします。