WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Mittelpunktlinie einer Punktwolke gesucht

 

Fuchs432

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.09.2012, 15:48     Titel: Mittelpunktlinie einer Punktwolke gesucht
  Antworten mit Zitat      
Hallo,
ich habe 2d daten einer Sensorbewegung, die ich gern glätten möchte. Mein Problem ist nur, dass ich am Anfang und am Ende der Bewegung recht große Punktwolken habe, da sich der Sensor dort im Stillstand befand. Ich bin daran interessiert, für diese Enden den mittleren Start- un den mittleren Endpunkt zu bekommen. Alles soll automatisiert in einem Programm geschehen, deshalb kommt eine manuelle Lösung nicht in Frage.
Wenn ich die Funktion smooth anwende bekomme ich am Ende und am Anfang der Bewegung eine Art "Wollkneul" heraus. Ich möchte aber eine Glättung auch an den Enden erreichen.
Mein erster Ansatz war, die Daten x nach größe zu sortieren. Aber End- und Startpunkt liegen dann trotzdem noch außerhalb und ganz offensichtlich nicht im mittleren Punkt der Punktwolke.

Zeichnerisch per Hand ist das ja ganz einfach. Ich habe auch zwei Bilder hochgeladen, welche das Problem darstellen.

Ich hoffe ihr kennt einen Algorithmus, das Problem löst. Danke

BspPunktwolke.png
 Beschreibung:

Download
 Dateiname:  BspPunktwolke.png
 Dateigröße:  11.64 KB
 Heruntergeladen:  371 mal
MatlabSmooth.png
 Beschreibung:

Download
 Dateiname:  MatlabSmooth.png
 Dateigröße:  27.37 KB
 Heruntergeladen:  353 mal


flashpixx
Forum-Guru

Forum-Guru


Beiträge: 355
Anmeldedatum: 19.04.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.09.2012, 16:18     Titel:
  Antworten mit Zitat      
Der Schwerpunkt der Punkte sollte den gewünschten Startpunkt definieren
Private Nachricht senden Benutzer-Profile anzeigen
 
Fuchs432

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.09.2012, 16:32     Titel:
  Antworten mit Zitat      
Zitat:
Der Schwerpunkt der Punkte sollte den gewünschten Startpunkt definieren


Ist der Schwerpunkt dann nicht genau in der Mitte der ganzen Punktwolke? Andererseits ist es nicht ganz eindeutig, welche und wie viele Punkte man an den Enden auswählt, um den mittleren Start- und Endpunkt zu finden.

Aber dafür muss es doch einen Algorithmus geben....
 
Vito
Forum-Guru

Forum-Guru


Beiträge: 315
Anmeldedatum: 02.11.09
Wohnort: Stuttgart
Version: ---
     Beitrag Verfasst am: 26.09.2012, 16:50     Titel:
  Antworten mit Zitat      
Hi,

schau mal:
Code:

doc refcurve
 

an

Gruß,
Vito
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.