|
|
Synchronisation/Interpolieren/Exrapolieren |
|
SchicketmA |

Forum-Newbie
|
 |
Beiträge: 9
|
 |
|
 |
Anmeldedatum: 08.10.14
|
 |
|
 |
Wohnort: Magdeburg
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 08.10.2014, 18:46
Titel: Synchronisation/Interpolieren/Exrapolieren
|
 |
Liebe Kollegen!
Wie ist es möglich 2 unterscheidlich Lange Datensätze auf die gleiche Länge zu "strecken"?
Problemstellung:
2 Datensätze (länge ca40sec) von diesen Datensätzen muss ich eine Bewegungsmuster auswählen (das Muster der 1 Datei ist 3 Sec lang und das Muster des 2ten Datensatzes 5 Sekunden)
Die Muster sind gleich nur unterschiedlich schnell ausgeführt (zB.: unterschiedliche Schrittlänge von unterschiedlich großen Personen)
Um den Mittelwert über die Daten bilden zu können müssen sie die gleiche Zeitausdehnung haben!
Wie kann ich die Daten bearbeiten um dies zu erreichen?
Vielen Dank im Voraus
LG SchicketmA
|
|
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.499
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 08.10.2014, 20:02
Titel:
|
 |
Hallo,
wie du schon richtig erkannt hast z.B. mit Interpolation
Grüße,
Harald
|
|
|
SchicketmA |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 9
|
 |
|
 |
Anmeldedatum: 08.10.14
|
 |
|
 |
Wohnort: Magdeburg
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 09.10.2014, 10:07
Titel:
|
 |
@ Harald
Danke schon einmal für deine Antwort!
ich hab es bereits probiert komme aber auf keine korrekte Lösung!
Im Anhang hab ich das Problem vereinfacht dargestellt!
Singal1--> "langes" Signal
Signal2--> soll so lange werden wie Signal 1
Im dritten Subplot sieht man, das das neue Signal nicht wie erwartet auf 100 Punkte "gestreckt" wird
Beschreibung: |
|
 Download |
Dateiname: |
test_123.png |
Dateigröße: |
59.68 KB |
Heruntergeladen: |
278 mal |
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.499
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 09.10.2014, 11:01
Titel:
|
 |
Hallo,
bitte den Code als .m anhängen.
Wenn ein Signal auf [0, 80] ist und das andere auf [0, 100], dann müsste man den Zeitbereich des ersten Signals "strecken", damit die Muster "in der gleichen Geschwindigkeit ausgeführt" werden. Ist das in deinem Sinne?
Grüße,
Harald
|
|
|
SchicketmA |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 9
|
 |
|
 |
Anmeldedatum: 08.10.14
|
 |
|
 |
Wohnort: Magdeburg
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 09.10.2014, 11:18
Titel:
|
 |
Hallo.
Danke für deine rasche Rückmeldung!
Ja genau so wär mein Gedanke=)
--> Also: das "kürzere" Signal auf die Länge des "langen" Signals "strecken"
Habe die Test-Datei jetzt in den Anhang gepackt!
Liebe Grüße
Beschreibung: |
|
 Download |
Dateiname: |
test_123.m |
Dateigröße: |
424 Bytes |
Heruntergeladen: |
257 mal |
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.499
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 09.10.2014, 16:36
Titel:
|
 |
Hallo,
bekommst du mit
das gewünschte?
Grüße,
Harald
|
|
|
SchicketmA |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 9
|
 |
|
 |
Anmeldedatum: 08.10.14
|
 |
|
 |
Wohnort: Magdeburg
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 09.10.2014, 19:51
Titel:
|
 |
Hallo!
VIELEN VIELEN DANK!!
Funktioniert genau so wie ich das wollte
Hab zwar die "doc" von Matlab schon befragt aber ich werd aus dem Befehl "linspace" nicht schlau
Könntest du mir noch eventuell erklären was dieser Befehl genau macht?
Liebe Grüße
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.499
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 09.10.2014, 19:59
Titel:
|
 |
Hallo,
erzeugt einen gleichmäßig unterteilten Vektor mit erstem Wert a, letztem Wert b und n Stützpunkten.
Ähnlich wie a:dx:b, man legt aber die Anzahl der Stützpunkte statt der Schrittweite fest.
Grüße,
Harald
|
|
|
SchicketmA |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 9
|
 |
|
 |
Anmeldedatum: 08.10.14
|
 |
|
 |
Wohnort: Magdeburg
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 09.10.2014, 20:46
Titel:
|
 |
Hallo
VIELEN VIELEN DANK für deine raschen und SEHR hilfreichen Antworten!!
Liebe Grüße und schönen Abend!!
|
|
|
|
|
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.
|
|