In dieser Übung werden wir ein mittels GPS-Tracker aufgezeichnetes Höhenprofil untersuchen. Die Höhendaten wurden während einer Fahrradtour im Abstand von je zwei Sekunden aufgezeichnet.
Aufgabe 14.1¶
Lesen Sie die Datei track.txt mit dem unten gegebenen Programmcode ein. Die Datei enthält eine Liste der Höhenmessungen. Jede Zeile enthält genau einen Messwert.
path = '' # hier Pfad zur runtergeladenen Datei eintragen
# leer Liste für Aufnahme der Messwerte
x = []
# Datei öffnen
with open(path) as file:
# Zeile für Zeile aus Datei lesen
for row in file.readlines():
# Zeichenkette in Zahlen umwandeln und an Liste anhängen
x.append(float(row))
# Liste in NumPy-Array umwandeln
x = np.array(x)Gegeben Sie die Anzahl der Messwerte sowie den kleinsten und den größten Wert aus.
# Ihre LösungAufgabe 14.2¶
Stellen Sie den Höhenverlauf in Abhängigkeit von der Zeit grafisch dar.
# Ihre LösungAufgabe 14.3¶
Berechnen Sie den Median der Höhenwerte. Welche Aussage liefert dieser mit Blick auf den vorliegenden Sachverhalt?
# Ihre LösungAufgabe 14.4¶
Erzeugen Sie ein Histogramm der Höhendaten mit Klassengrenzen 330, 340, 350, 360, 370.
# Ihre Lösung