Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
ss18:boltzmann [2018/08/25 18:45] f_g_r |
ss18:boltzmann [2018/08/25 20:08] (aktuell) f_g_r |
||
---|---|---|---|
Zeile 12: | Zeile 12: | ||
==== load_puck_data() ==== | ==== load_puck_data() ==== | ||
+ | Diese Funktion bekommt die Postionsdaten als Argument übergeben und packt sie in eine Variable welche dann später von den anderen Funktionen benutzt werden kann. | ||
==== calculate_velocitys() ==== | ==== calculate_velocitys() ==== | ||
+ | Diese Funktion berechnet die Geschwindigkeiten aller Pucks mit den ubergebenen Positionsdaten. | ||
+ | |||
+ | Die Daten werden dann auch bus zu einem gewissen Grad zusammengefasst. (also damit mehr gleiche Geschwindigkeiten existieren) | ||
+ | |||
+ | Diese werden dann in der Liste "dxylist" gespeichert und an "count_velocity()" übergeben. | ||
+ | |||
==== count_velocity() ==== | ==== count_velocity() ==== | ||
+ | Hier werden die Geschwindigkeiten gezählt und das Dictionary anzahllistedic gepackt. | ||
+ | |||
==== fit() ==== | ==== fit() ==== | ||
+ | Hier findet der eigentliche Fit mit Hilfe der in Python beinhaltenen Funktion "curve_fit()" statt | ||
===== "mb_fit.py" in Verbingung mit der Datenstruktur und dem GUI ===== | ===== "mb_fit.py" in Verbingung mit der Datenstruktur und dem GUI ===== |