erster Eintrag, erste Frage.
Ich habe eine Textdatei in der die (x,y)- Bewegungskoordinaten einer Person in der Form: 0.45567//1.95864 abgespeichert sind (siehe Link unten). Die Daten wurden mit Hilfe eines Laserscanners aufgezeichnet und rauschen dementsprechend. Das heißt, dass ständig neue Werte generiert werden, obwohl sich die Person nicht bewegt hat.
Nun möchte ich die Koordinaten zeilenweise vergleichen und erst ab einem bestimmten Sprung von einer Zeile zur nächsten (z.B. Delta > 0.5) sagen, dass hier eine tatsächliche Bewegung stattgefunden hat.
Leider bin ich ein ziemlicher Programmier- Neuling, daher habe ich bis jetzt erst einen dürftigen Ansatz:
Code: Alles auswählen
coord = open("Koordinaten.txt","r")
for line in coord:
arr = line.split('//') # Trennung der x und y Koordinaten
a = float(arr[0]) # Speicher in a den Wert links von "//"
b = float(arr[1]) # Speicher in b den Wert rechts von "//"
cood.close()
Ich hoffe, dass ich mein Anliegen hinreichend erklären konnte und freue mich über Tipps und Ideen!
Grüße
https://workupload.com/file/n69VpcJ