ich stehe momentan auf dem Schlauch und bräuchte mal Hilfe, um zu verstehen, was ich da eigentlich machen sollte:
Code: Alles auswählen
liste = [8, 5, 3, 2, 1.9, 1.8, 2, 4, 6, 8]
wachstum = []
for i, item in enumerate(liste):
if i == 0:
wachstum.append(float("NaN"))
else:
wachstum.append((item - liste[i - 1]) / liste[i - 1] * 100)
steigung = []
for i, item in enumerate(liste):
if i == 0:
steigung.append(float("NaN"))
else:
steigung.append((1 - 0) / (item - liste[i - 1]))
print("| Wert | Wachs. | Steig. |")
print("+--------+--------+--------+")
for a, b, c in zip(liste, wachstum, steigung):
print("| {:6.2f} | {:6.2f} | {:6.2f} |".format(a, b, c))
Code: Alles auswählen
| Wert | Wachs. | Steig. |
+--------+--------+--------+
| 8.00 | nan | nan |
| 5.00 | -37.50 | -0.33 |
| 3.00 | -40.00 | -0.50 |
| 2.00 | -33.33 | -1.00 |
| 1.90 | -5.00 | -10.00 |
| 1.80 | -5.26 | -10.00 |
| 2.00 | 11.11 | 5.00 |
| 4.00 | 100.00 | 0.50 |
| 6.00 | 50.00 | 0.50 |
| 8.00 | 33.33 | 0.50 |
Ich sehe also in einem Chart, dass es oben und unten langsam wird. Bei einer Achterbahn könnte ich das ja auch sehen, nun versuche ich einen Weg zu finden, um das irgendwie - einfach - mathematisch darzustellen. Ich habe das Wachstum zwischen zwei Werten berechnet und ich habe die Steigung zwischen zwei Werten berechnet, nur leider passen die Werte nicht zu dem, was ich sehen will: Bei der Steigung ist der Wert unten am extremsten, während die Werte sich da kaum noch verändern (die Geschwindigkeit ist fast 0 und der Wagen kommt fast zum Stehen), was nicht zu meinem Bild passt. Beim Wachstum finde ich die Werte irgendwie extrem, ich hätte mir da eher "unten" etwas vorgestellt, was gegen 0 geht...
Es sollte auffallen, dass ich nicht viel mit Mathematik zu tun habe. Falls jemand eine Idee hat, wäre ich für einen Hinweis durchaus dankbar. Die Problembeschreibung bitte ich zu entschuldigen. Ich überlege momentan den Winkel zwischen einer Geraden durch zwei Messpunkte und einer imaginierten Horizontale durch meinen ersten Messpunkt zu berechnen. Da muss ich mir noch ansehen, wie ich Winkel berechne.