Prozeduren höherer Ordnung
Aus ProgrammingWiki
Archivierte Version vom 2013-02-23T09:10:04+00:00. Aktuelle Version
Differential- und Differenzenquotient
Aus der Mathematik ist die Definition des Differentialquotienten bekannt:
f'(x)=\lim_{h\to 0}\frac{f(x+h)-f(x)}{h}
Scheme kann natürlich nur mit einem endlichen Wert für h arbeiten. Wir definieren deshalb:
Damit gehen wir vom Differential- zum Differenzenquotienten mit kleinen Intervallen über.
Nun können wir eine Prozedur höherer Ordnung definieren, die die Ableitung beliebiger(!) Funktionen als Näherungswert ermittelt!
Wir definieren eine Testfunktionen und rechnen nach.
f(x)=3x^2+\frac{2}{x}
Natürlich dürfen wir nicht erwarten, dass die Prozedur ableitung die symbolische Ableitung einer Funktion ermittelt. Sie liefert lediglich den numerischen Näherungswert der ersten Ableitung an der Stelle x.