Creare un'esecuzione, aggiungere i dati e visualizzarli in Simulation Data Inspector.
Creazione dei dati per l'esecuzione
Creare due oggetti timeseries per contenere i dati di un segnale sinusoidale e di un segnale cosinusoidale. Assegnare un nome descrittivo a ciascun oggetto timeseries.
Creazione di esecuzioni e aggiunta di dati
Utilizzare la funzione Simulink.sdi.view per aprire Simulation Data Inspector.
Per importare i dati dal workspace in Simulation Data Inspector, creare un oggetto Simulink.sdi.Run utilizzando la funzione Simulink.sdi.Run.create. Aggiungere le informazioni sull'esecuzione ai relativi metadati utilizzando le proprietà Name e Description dell'oggetto Run.
Utilizzare la funzione add per aggiungere i dati creati nel workspace all'esecuzione vuota.
Plottaggio dei dati in Simulation Data Inspector
Utilizzare la funzione getSignalByIndex per accedere agli oggetti Simulink.sdi.Signal che contengono i dati del segnale. È possibile utilizzare le proprietà dell'oggetto Simulink.sdi.Signal per specificare lo stile e il colore della linea del segnale e tracciare il segnale in Simulation Data Inspector. Specificare le proprietà LineColor e LineDashed per ciascun segnale.
Utilizzare la funzione Simulink.sdi.setSubPlotLayout per configurare un layout di un grafico secondario 2x1 nell'area di plottaggio di Simulation Data Inspector. Quindi, utilizzare la funzione plotOnSubplot per tracciare il segnale sinusoidale sul grafico secondario superiore e il segnale cosinusoidale su quello inferiore.
Esame dei dati utilizzando i cursori
Per accedere al valore di un segnale in un momento specifico, è possibile aggiungere un cursore al grafico. Ad esempio, il segnale Sine sembra avere un massimo locale intorno ai 6 secondi. Aggiungere un cursore al grafico e osservare il valore del segnale a 6 secondi.
Posizionare due cursori su un grafico per misurare la differenza temporale tra due punti o per estrarre le statistiche descrittive relative all'intervallo definito.
Determinare il valore del valore campione del massimo locale del segnale Sine tra i cursori utilizzando la funzione max.
Chiusura di Simulation Data Inspector e salvataggio dei dati
Una volta terminato di esaminare i dati del segnale tracciato, è possibile chiudere Simulation Data Inspector e salvare la sessione in un file MLDATX.