Newton-Näherung
 
Mit genähertem f' und auf einen Rutsch
:: :?:
:: den müssen Sie eingeben!
:: In der Javascript-Genauigkeit
:.: Nullstelle :.: :: Zwischenergebnis auf vier Stellen :?:
:: zum x-Wert in der Zeile drüber
:: zum x-Wert zwei Zeilen höher
:: (Einzelschritt?)
Erläuterungen
 
  • Die Voreinstellung ist: rechnen bis zur gewünschten Genauigkeit (in Form der Abbruchschranke).
    Wenn Sie die Näherung Schritt für Schritt verfolgen wollen - z.B. wenn Sie eine Aufgabe mit Newton lösen sollen und Ihre Zwischenschritte kontrollieren wollen - empfiehlt jaik nightmare die entsprechende Variante mit Einzelschritt.
  • Kommazahlen mit Punkt eingeben, also 2.5 und nicht 2,5
  • Die erste Ableitung wird hier näherungsweise berechnet. Statt mit der Tangentensteigung (also f') arbeiten wir mit der Steigung einer Sekante, die von x-0.00001 bis x+0.00001 geht. Das reicht in den von mir getesteten Fällen locker aus, da sich die Tangenten- und die Sekantensteigung so nur noch marginal unterscheiden.
    Wenn Sie mal ein Gegenbeispiel finden: mail!!
  • Die Eingabe der Funktionsgleichung muss entsprechend der Syntax von Javascript erfolgen. Beispiele siehe unten.
 
Javascript: Syntax der mathematischen Funktionen (weitere siehe z.B. SelfHTML)
(können mit markieren und STRG-C / STRG-V in das erste Feld eingeführt und variiert werden)
  a*/+-b geht wie üblich
  Math.pow(a,b) bedeutet a^b ; "Math." muss immer davor und groß geschrieben werden
  Math.exp(x) bedeutet e^x mit e = 2,71828... (Eulersche Zahl)
  Math.sin(x) sin(x)
  analog cos/tan cot gibts nicht, ist aber 1/tan !!
  Math.atan(x) arcustangens von x , also arctan auf dem TR. Umkehrfunktion zu tangens
  analog asin/acos  
  Math.log(x) natürlicher Logarithmus von x , also ln(x)
  Math.sqrt(x) Wurzel aus x (Quadratwurzel).
     
  Beispiel:  
3*x*x-Math.sqrt(Math.sin(x))-Math.pow(x,1/4)+Math.log(Math.atan(x+4))
 
heißt: 3x^2-wurzel(sinx)-4.wurzel(x)+ln(arctan(x+4))
 
  • finden sie unter
    service.aabdahl.de
    (Erklärung/Herleitung der Formel mit Skizze, Blatt dazu als *.sdw - Staroffice)