Main Content

Registrazione dei dati

Registrare i dati nel workspace durante la simulazione del modello per la successiva elaborazione dei dati

È possibile registrare i dati di simulazione nel workspace o in un file temporaneo su disco per il debug e la verifica. La registrazione dei dati consente di analizzare come le variabili interne del blocco cambiano nel tempo durante la simulazione. Se si registrano i dati di simulazione, è possibile eseguire delle query, tracciarli e analizzarli in un secondo momento senza dover eseguire nuovamente la simulazione. È possibile utilizzare la strumentazione di Simscape™ per la registrazione dei dati e la registrazione selettiva per registrare i dati delle variabili di blocco.

La registrazione dei dati di Simscape registra tutte le variabili per i blocchi selezionati o per tutti i blocchi del modello e restituisce i dati alla variabile del workspace del registro di simulazione. È possibile visualizzare e navigare interattivamente i risultati della registrazione dei dati di Simscape con lo strumento Simscape Results Explorer. Invece di aggiungere sensori e scope al modello, è possibile utilizzare la registrazione dei dati e Simscape Results Explorer per visualizzare i risultati della simulazione. Per saperne di più, consultare Log, Navigate, and Plot Simulation Data.

La registrazione selettiva registra solo le variabili selezionate sui blocchi con la registrazione abilitata. Simscape registra le variabili in un oggetto Simulink.SimulationData.Dataset, insieme ai segnali di Simulink®. È possibile attivare la registrazione selettiva per i blocchi Simscape tramite l'interfaccia utente. È possibile visualizzare e selezionare le variabili del blocco per la registrazione nella tabella strumentazione senza dover compilare il modello. Per visualizzare i risultati della registrazione selettiva, utilizzare Simulation Data Inspector. Per saperne di più, consultare Log Selected Block Variables.

È inoltre possibile gestire la strumentazione di registrazione selettiva in modo programmatico. Per saperne di più, consultare Log Selected Variables Programmatically.

Strumenti

Simscape Results ExplorerNavigate and plot simulation data logging results

Funzioni

espandi tutto

simscape.logging.NodeHierarchy tree for simulation data
simscape.logging.SeriesTime-value series for simulation data
simscape.logging.exportSave logged simulation data in MLDATX file
simscape.logging.importCreate simulation log variable to access data in MLDATX file
simscape.logging.plotPlot logged simulation data for Node or Series
simscape.logging.plotxyPlot logged simulation data for one node or series against another
simscape.logging.findNodeFind Node object corresponding to block or subsystem (Da R2020a)
simscape.logging.sli.findNode(To be removed) Find Node object corresponding to block or subsystem
simscape.logging.findPathFind path to node in logged simulation data tree (Da R2020a)
simscape.logging.sli.findPath(To be removed) Find path to node in logged simulation data tree
simscape.logging.getSimulationLogIdentify latest Simscape simulation log for a model (Da R2024a)
simscape.logging.timestampDetermine whether simulation log is current or stale (Da R2021a)
sscexploreOpen Simscape Results Explorer to interact with logged simulation data
sscprintzcsPrint zero crossing information for logged simulation data
simscape.instrumentation.VariableContainer for Simscape variable logging information (Da R2024a)
simscape.instrumentation.VariableTableStore and manage block variable data (Da R2024a)
simscape.instrumentation.VariableConfigurationConfiguration for variable (Da R2024a)
simscape.instrumentation.defaultVariableTableReturn default VariableTable object for block (Da R2024a)
simscape.instrumentation.setVariableTableSet the VariableTable object for a block (Da R2024a)
simscape.instrumentation.getVariableTableGet current VariableTable object for block (Da R2024a)
simscape.instrumentation.isLoggingEnabledReturn whether block variables have logging enabled (Da R2024a)

Impostazioni modello

Log simulation dataOption to specify whether to log Simscape simulation data to workspace
Log simulation statisticsOption to specify whether to log simulation statistics as part of simulation data
Record data in Simulation Data InspectorOption to specify whether to stream Simscape data to Simulation Data Inspector
Open viewer after simulationOption to specify whether to open Simscape Results Explorer at the end of simulation run
Workspace variable nameName of workspace variable for Simscape simulation data logging
DecimationOption to reduce logged data points by skipping time steps
Limit data pointsOption to limit number of logged data points
Data history (last N steps)Number of data points to log

Argomenti

Registrazione dei dati di Simscape

Registrazione selettiva