|
|
|
Vergleich zweier Signale (unterschiedlich große Datensätze |
|
| Spaeti |

Forum-Newbie
|
 |
Beiträge: 4
|
 |
|
 |
Anmeldedatum: 27.09.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 09.05.2012, 15:33
Titel: Vergleich zweier Signale (unterschiedlich große Datensätze
|
 |
Hallo,
ich möchte eine Funktion schreiben, die zwei Signale (Daten kommen von ner Simulink-Simulation) miteinander vergleichen kann.
Die Signale haben jeweils eine .time- sowie .values-Komponente.
Das Problem ist nun, dass Referenz- und Testsignal nicht die selbe Länge aufweisen. Außerdem sind die time-Schritte nicht äquidistant.
Ermittelt werden soll letztendlich die relative Abweichung vom Test- zum Referenzsignal.
Zudem sollte der Code nicht zu rechenintensiv sein. Die Funktion muss nämlich sehr häufig innerhalb eines Durchlaufs aufgerufen werden.
Hättet ihr eine Idee, wie das realisierbar wäre?
Dankeschön für eure Hilfe.
Viele Grüße,
Spaeti
|
|
|
|
|
|
| Harald |

Forum-Meister
|
 |
Beiträge: 24.502
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 09.05.2012, 18:29
Titel:
|
 |
Hallo,
du könntest die Signale auf eine gemeinsame Zeitskala interpolieren und das dann untersuchen.
Ich sehe jedoch eine bessere Möglichkeit: im Simulink als Zeitbereich einen Vektor mit den Zeiten angeben, zu denen man die Ergebnisse haben möchte. Das dürfte wesentlich genauer als eine nachträgliche Interpolation sein.
Grüße,
Harald
|
|
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|