La traduction de cette page n'est pas à jour. Cliquez ici pour voir la dernière version en anglais.
Enregistrement des données
Vous pouvez enregistrer les données de simulation dans l’espace de travail ou dans un fichier temporaire sur disque à des fins de débuggage et de vérification. L’enregistrement des données vous permet d’analyser l’évolution dans le temps des variables des blocs internes pendant la simulation. Si vous enregistrez les données, vous pouvez les interroger, les tracer et les analyser par la suite sans réexécuter la simulation. Vous pouvez utiliser l'enregistrement de données Simscape™ et l'instrumentation d'enregistrement sélectif pour enregistrer les données des variables des blocs.
L'enregistrement de données Simscape enregistre toutes les variables pour les blocs sélectionnés ou pour tous les blocs du modèle. Il transmet les données à la variable de l'espace de travail du log de la simulation. Vous pouvez visualiser et explorer de manière interactive les résultats de l'enregistrement de données Simscape au moyen de l'outil Simscape Results Explore. Vous pouvez utiliser l’enregistrement de données et Simscape Results Explorer pour afficher les résultats de simulation au lieu d’ajouter des capteurs et des blocs Scope à votre modèle. Pour en savoir plus, consultez Log, Navigate, and Plot Simulation Data.
L‘enregistrement sélectif enregistre uniquement les variables sélectionnées des blocs pour lesquels l’enregistrement est activé. Simscape enregistre les variables dans un objet Simulink.SimulationData.Dataset, ainsi que les signaux Simulink®. Vous pouvez activer l’enregistrement sélectif pour les blocs Simscape au moyen de l’interface utilisateur. Vous pouvez visualiser et sélectionner les variables des blocs à enregistrer dans la table d'instrumentation sans compiler le modèle. Pour visualiser les résultats de l’enregistrement sélectif, utilisez le Simulation Data Inspector. Pour en savoir plus, consultez Log Selected Block Variables.
Vous pouvez également gérer l'instrumentation d’enregistrement sélectif de manière programmatique. Pour en savoir plus, consultez Log Selected Variables Programmatically.
Outils
| Simscape Results Explorer | Navigate and plot simulation data logging results |
Fonctions
Paramètres du modèle
| Log simulation data | Option to specify whether to log Simscape simulation data to workspace |
| Log simulation statistics | Option to specify whether to log simulation statistics as part of simulation data |
| Record data in Simulation Data Inspector | Option to specify whether to stream Simscape data to Simulation Data Inspector |
| Open viewer after simulation | Option to specify whether to open Simscape Results Explorer at the end of simulation run |
| Workspace variable name | Name of workspace variable for Simscape simulation data logging |
| Decimation | Option to reduce logged data points by skipping time steps |
| Limit data points | Option to limit number of logged data points |
| Data history (last N steps) | Number of data points to log |
Rubriques
Simscape Enregistrement des données
- About Simscape Data Logging
You can log Simscape simulation data to the workspace, or to a temporary file on disk, for debugging and verification. - Enable Simscape Data Logging for the Whole Model
Using data logging for the whole model is a best practice. - Log Data for Selected Blocks Only
Instead of logging Simscape simulation data for the whole model, you can log data just for the selected blocks. - Data Logging Options
Additional options for logging and displaying the simulation data. - Stream Logging Data to Disk
When you log simulation data, you can stream the data to a temporary file on disk and have the workspace variable point to that temporary file. - Saving and Retrieving Logged Simulation Data
Methods of storing logged simulation data for future use and retrieving it at a later time. - Log, Navigate, and Plot Simulation Data
This example shows the basic workflow for logging simulation data for the whole model and then navigating and plotting the logged data using Simscape Results Explorer. - Log and Plot Simulation Data
This example shows how you can log and plot simulation data instead of adding sensors to your model. - Log Simulation Statistics
This example shows how you can access and analyze information on zero crossings during simulation. - Log and View Simulation Data for Selected Blocks
This example shows how you can set your model to log simulation data for selected blocks only and how to view simulation data using Simscape Results Explorer. - Plot Simulation Data in Different Units
When you display logged simulation data in Simscape Results Explorer, you can change they-axis units directly on the plot. - Use Custom Units to Plot Simulation Data
This example shows how you can change to a custom unit display of logged simulation data. - Indexing into Component Arrays
You can use command-line interface to index into an array of components, for example, to get or set operating point targets for a particular array member, or to plot simulation data.
Enregistrement sélectif
- About Selective Logging
You can output data for selected Simscape block variables along with Simulink variables and signals. - Log Selected Block Variables
Log data for an individual block variable. - Log Selected Variables Programmatically
Programmatically configure selective logging.