Erstellen Sie eine Ausführung, fügen Sie Daten hinzu und zeigen Sie die Daten anschließend im Simulation Data Inspector an.
Daten für die Ausführung erstellen
Erstellen Sie zwei timeseries-Objekte, um Daten für ein Sinus- und ein Kosinussignal zu speichern. Geben Sie jedem der timeseries-Objekte einen aussagekräftigen Namen.
Ausführung erstellen und Daten hinzufügen
Verwenden Sie die Funktion Simulink.sdi.view, um den Simulation Data Inspector zu öffnen.
Um Daten aus dem Workspace in den Simulation Data Inspector zu importieren, erstellen Sie mit der Funktion Simulink.sdi.Run.create ein Simulink.sdi.Run-Objekt. Fügen Sie den Metadaten Informationen zur Ausführung hinzu, indem Sie die Eigenschaften Name und Description des Run-Objekts verwenden.
Verwenden Sie die Funktion add, um die im Workspace erstellten Daten zur leeren Ausführung hinzuzufügen.
Daten im Simulation Data Inspector darstellen
Verwenden Sie die Funktion getSignalByIndex, um auf Simulink.sdi.Signal-Objekte zuzugreifen, die die Signaldaten enthalten. Mit den Eigenschaften des Simulink.sdi.Signal-Objekts können Sie den Linienstil und die Farbe für das Signal festlegen und das Signal im Simulation Data Inspector darstellen. Geben Sie die Eigenschaften LineColor und LineDashed für jedes Signal an.
Verwenden Sie die Funktion Simulink.sdi.setSubPlotLayout, um im Plotbereich des Simulation Data Inspector ein Layout für einen Teilplot mit einer Größe von 2-mal-1 zu konfigurieren. Verwenden Sie anschließend die Funktion plotOnSubplot, um das Sinussignal im oberen Teil des Diagramms und das Kosinussignal im unteren Teil des Diagramms darzustellen.
Prüfen von Daten mithilfe von Cursors
Um auf den Wert eines Signals zu einem bestimmten Zeitpunkt zuzugreifen, können Sie dem Diagramm einen Cursor hinzufügen. Zum Beispiel scheint das Sine-Signal bei etwa 6 Sekunden ein lokales Maximum aufzuweisen. Fügen Sie dem Diagramm einen Cursor hinzu und beobachten Sie den Signalwert bei 6 Sekunden.
Platzieren Sie zwei Cursors auf einem Diagramm, um die Zeitdifferenz zwischen zwei Punkten zu messen oder eine deskriptive Statistik innerhalb des definierten Intervalls zu erstellen.
Bestimmen Sie den maximalen lokalen Abtastwert im Sine-Signal zwischen den Cursors mithilfe der Funktion max.
Simulation Data Inspector schließen und Daten speichern
Wenn Sie die Überprüfung der aufgezeichneten Signaldaten abgeschlossen haben, können Sie den Simulation Data Inspector schließen und die Sitzung in einer MLDATX-Datei speichern.