Approximation von Ableitungen

mit matplotlib, NumPy, pandas, SciPy, SymPy und weiteren mathematischen Programmbibliotheken.
Antworten
ArthurM
User
Beiträge: 1
Registriert: Freitag 15. Mai 2020, 13:00

Guten Tag, ich bin ein Student welcher wohl oder übel mit Python arbeiten muss. Da dieses Semester Online statt findet stecke ich ganz schön in der Klemme, da ich normalerweise meine Kommilitonen zur Verfügung habe..
auch die Dozenten tuen sich sehr schwer in der Situation.

Ich habe nun folgendes Problem, ich soll Differenzquotienten testen indem ich die Funktion f(x) = sin(x) im Intervall [0,2pi] exakt ableite und die Ableitung numerisch approximiere. (10 Stützstellen)
Das bilden der exakten Ableitung habe ich mehr oder weniger hinbekommen..
weiterhin ist gefragt :''Gehen Sie bei der Implementierung der Differenzenquotienten davon aus, dass nur „Messwerte“ vorhanden sind und keine analytische Funktion bekannt ist.''
Hier komme ich nicht weiter , ich weiß nicht genau wo das Problem liegt aber ich weiß grundsätzlich nicht wie ich da anfangen soll...
vielen dank schon mal im Voraus...
Sirius3
User
Beiträge: 18271
Registriert: Sonntag 21. Oktober 2012, 17:20

Du weißt, was ein Differenzenquotient ist? Du mußt nur die Mathematische Formel in Python übersetzen. x_i und y_i werden üblicherweise als Listen angelegt und das Ergebnis für jedes i erhält man, indem man über die Listen x und y iteriert. Entweder liegen x und y schon als Tuplepaare vor, oder man benutzt zip.
Antworten