Laufzeitdaten aus der Simulation speichern
Sie können während der Simulation Simulationsdaten im MATLAB®-Workspace oder in einer Datei, einschließlich einer MLDATX-Datei, MAT-Datei oder Excel®-Datei, speichern, um sie später abzurufen und nachzubearbeiten. Die Simulationsdaten können eine beliebige Kombination von Ausgangs-, Signal-, Zeit-, Zustands- und Data-Store-Protokolldaten enthalten.
Das Speichern von Simulationsdaten im Dataset-Format vereinfacht die Nachbearbeitung, da es ein einheitliches Format für die Ergebnisse einer Vielzahl von Protokollierungstechniken bietet. Mithilfe des Formats Dataset werden die Daten als MATLAB timeseries oder timetable-Objekte gespeichert, die Sie mit MATLAB verarbeiten können.
Um festzustellen, welche Methode Sie für Protokollierungsdaten verwenden sollten, siehe Save Simulation Data.
Blöcke
| Outport | Create output port for subsystem or external output |
| Record | View and log data to the workspace, a file, or both (Seit R2021a) |
| To File | Write data to file |
| To Workspace | Log data to workspace from Simulink model |
Tools
| Instrumentation Properties | View and edit logging and visualization properties for logged signal |
| Signal Properties | View and edit signal properties |
| SimulationData Inspector | Überprüfen und vergleichen von Daten und Simulationsergebnissen zur Validierung und Iteration von Modellentwürfen |
| Simulink Signal Logging Selector | View signal logging configuration and override signal logging settings |
Funktionen
Objekte
Modelleinstellungen
Themen
Simulationsdaten
- Save Simulation Data
Save simulation data for analyzing and debugging a model. - View and Access Logged Simulation Data
View and access saved simulation data for a completed or paused simulation. - Data Format for Logged Simulation Data
You can use many formats for logged data, includingDataset, MATLABtimeseries, arrays, and structures. Supported data formats vary between different logging techniques. However,Datasetformat is available for all logging techniques. - 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. - Convert Data to Dataset Format
To convert a workspace variable that contains data that was logged in a format other thanDatasetformat to useDatasetformat, use aSimulink.SimulationData.Datasetconstructor. - Samples to Export for Variable-Step Solvers
Control how much output the simulation generates when your model uses a variable-step solver. Use the Output options configuration parameter.
Signalprotokollierung
- Save Signal Data Using Signal Logging
Capture signal data from a simulation by marking signals you want to log in the model. - Override Signal Logging Settings
For a specific simulation run, override the signal logging settings for individual signals marked for logging. - View the Signal Logging Configuration
View the signals that are marked for signal logging. - Visualize and Access Signal Logging Data
View and access the signal logging data for a completed or paused simulation. - Access Logged Signals with Spaces and Newlines in Logged Names
Access logged signals with names that contain spaces or newlines.
Big Data
- Work with Big Data for Simulations
Log, load, and analyze big data for simulations. - Limit the Size of Logged Data
Choose among several strategies to limit the size of logged data. - Specify Signal Values to Log
Specify which signal values to log during simulation. - Log Data to Persistent Storage
Store logged simulation data to persistent storage in a MAT file. - Export Data to Parquet File Using Record Block
Use the Record block to export data to a Parquet file. - Analyze Big Data from a Simulation
Access simulation data logged to persistent storage for analysis in MATLAB.
Simulationszustand
- 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. - Save State Information
Save state information for logged states.
Data Stores
- Log Data Stores
Configure a data store for logging so that you can view the data stored in a simulation run.
