Visualizzazione dei dati durante la simulazione
I blocchi Scope e i visualizzatori Scope offrono un modo rapido per visualizzare i dati di simulazione nel tempo. Se si sta prototipando un modello, è possibile collegare i segnali a un blocco Scope, simulare il modello e visualizzare i risultati in una finestra Scope. Utilizzare i risultati per convalidare il progetto. Se è necessario eseguire il debug del modello, utilizzare strumenti simili all’oscilloscopio nello Scope, come gli attivatori e le misurazioni del cursore, per individuare il problema. Per saperne di più, vedere Prototype and Debug Models with Scopes.
Blocchi
Scope | Display signals generated during simulation |
Floating Scope and Scope Viewer | Display signals generated during simulation without signal lines |
Record | Log data to the workspace, to a file, or both (Da R2021a) |
Oggetti
TimeScopeConfiguration | Control Scope block appearance and behavior |
Strumenti
Simulation Data Inspector | Inspect and compare data and simulation results to validate and iterate model designs |
Funzioni
Simulink.sdi.addTrigger | Add trigger to signal to control display updates in the Simulation Data Inspector (Da R2020b) |
Simulink.sdi.getTrigger | Get signal and trigger options for trigger configured in the Simulation Data Inspector (Da R2020b) |
Simulink.sdi.removeTrigger | Remove trigger from signal in the Simulation Data Inspector (Da R2020b) |
Simulink.sdi.setRecordData | Specify record mode for logging (Da R2021a) |
Simulink.sdi.getRecordData | Check record mode for logging (Da R2021a) |
Argomenti
- Common Scope Block Tasks
Step-by-step procedures of common scope tasks, including logging data, sharing scope images, and display manipulation.
- View Values of Parameters Set as Variables
Evaluate parameters defined as variables or variable expressions while editing a model and during simulation.
- Floating Scope and Scope Viewer Tasks
Step-by-step procedures for frequently carried out Floating Scope block and Scope viewer tasks.
- Control Scope Blocks Programmatically
This example shows how to control scopes with programming scripts.
- Sample Time with Scope Blocks
Understand sample time inheritance when using the Scope and Time Scope blocks.
- Decide How to Visualize Simulation Data
Choose the right visualization technique for each modeling and simulation task.
- Scope Blocks and Scope Viewer Overview
Choices about how to display simulation results graphically.
- Prototype and Debug Models with Scopes
Prototype and debug models by using scopes and scope measurements.
- Viewers and Generators Manager
Generate and visualize signals without blocks.
- Generate Signals Without Source Blocks
Step-by-step procedures for attaching, modifying, and removing signal generators.
- View Streaming Data in the Simulation Data Inspector
Control the time axis, display scaling, and display offset while data is streaming in the Simulation Data Inspector.
- Control Display of Streaming Data Using Triggers
Use triggers in the Simulation Data Inspector to control when plot displays update to display new data.
- Access Data in MATLAB Function During Simulation
Stream signal data to a MATLAB® callback function during simulation for processing and visualization.