RegistrierenRegistrieren   LoginLogin   FAQFAQ    SuchenSuchen   
n-te Wurzel Algorithmus Iteration
 
Neue Frage »
Antworten »
    Foren-Übersicht -> Sonstiges
Autor Nachricht
Mathechef
Gast





Beitrag Mathechef Verfasst am: 11. Mai 2013 15:26    Titel: n-te Wurzel Algorithmus Iteration Antworten mit Zitat

Meine Frage:
Es gibt doch diesen Algorithmus zur Berechnung der n-ten Wurzel.
Dieser steht auch in Wikipedia und lautet:
(n-1) * y hoch n + x
_______________________
n * y hoch n-1

Leitet sich dieser Algorithmus aus dem Newton-Verfahren ab?
Nutzen auch Taschenrechner diesen Algorithmus?
Gibt es noch andere Algorithmen zur Berechnung der n-ten Wurzel?


Meine Ideen:
Ich hoffe man kann die Formel lesen. Komme leider mit dem Formel-Editor nicht klar.
TomS
Moderator


Anmeldungsdatum: 20.03.2009
Beiträge: 18026

Beitrag TomS Verfasst am: 11. Mai 2013 15:44    Titel: Antworten mit Zitat

Wie du hier nachlesen kannst, folgt die Näherung aus dem Newton-Verfahren

http://de.wikipedia.org/wiki/Wurzel_(Mathematik)#Numerische_Berechnung

_________________
Niels Bohr brainwashed a whole generation of theorists into thinking that the job (interpreting quantum theory) was done 50 years ago.
ja
Gast





Beitrag ja Verfasst am: 11. Mai 2013 15:46    Titel: Antworten mit Zitat

1) ja
2) ja, zumindest einige davon
3) ja, z.B. Bisektionsverfahren
Mathechef
Gast





Beitrag Mathechef Verfasst am: 11. Mai 2013 15:51    Titel: Antworten mit Zitat

Wie genau leitet man genau diesen Algorithmus aus dem Newton-Verfahren ab?
Nutzen Taschenrechner eher den von mir genannten Algorithmus oder die sogenannten Bisektionsverfahren?
TomS
Moderator


Anmeldungsdatum: 20.03.2009
Beiträge: 18026

Beitrag TomS Verfasst am: 11. Mai 2013 15:58    Titel: Antworten mit Zitat

Man betrachtet



und bestimmt die Nullstellen



Die Iterationsvorschrift des Newton-Verfahrens lautet



und das kann man entsprechend umformen.

Für die n-te Wurzel sollte das analog funktionieren.

Wie Taschenrechner Wurzeln berechnen weiß ich nicht, müsstest du googeln.

_________________
Niels Bohr brainwashed a whole generation of theorists into thinking that the job (interpreting quantum theory) was done 50 years ago.
jh8979
Moderator


Anmeldungsdatum: 10.07.2012
Beiträge: 8576

Beitrag jh8979 Verfasst am: 11. Mai 2013 15:58    Titel: Antworten mit Zitat

Liste möglicher Algorithmen:
http://en.wikipedia.org/wiki/Methods_of_computing_square_roots

Taschenrechner verwenden in der Regel wohl
http://en.wikipedia.org/wiki/Methods_of_computing_square_roots#Exponential_identity
im wesentlichen:

und dann guten Algorithmen zur Berechnung von exp und ln.
Mathechef
Gast





Beitrag Mathechef Verfasst am: 11. Mai 2013 16:10    Titel: Antworten mit Zitat

Habt ihr auch schonmal mit dem von mir genannten Algorithmus gerechnet? Ich finde, man kann das mit dem Computer Taschenrechner sehr gut berechnen, wenn man die Zwischenergebnisse irgendwo ablegt z.B. Editor
TomS
Moderator


Anmeldungsdatum: 20.03.2009
Beiträge: 18026

Beitrag TomS Verfasst am: 11. Mai 2013 16:14    Titel: Antworten mit Zitat

Ich hab das sicher mal in einem Programmierkurs machen müssen
_________________
Niels Bohr brainwashed a whole generation of theorists into thinking that the job (interpreting quantum theory) was done 50 years ago.
Mathechef
Gast





Beitrag Mathechef Verfasst am: 11. Mai 2013 16:21    Titel: Antworten mit Zitat

Hast du das auch mit dem Windows-Taschenrechner gemacht? Zwischenergebnisse in Editor? Oder etwas eleganter mit Excel?
TomS
Moderator


Anmeldungsdatum: 20.03.2009
Beiträge: 18026

Beitrag TomS Verfasst am: 11. Mai 2013 16:39    Titel: Antworten mit Zitat

Nee, C++ oder FORTRAN
_________________
Niels Bohr brainwashed a whole generation of theorists into thinking that the job (interpreting quantum theory) was done 50 years ago.
Mathechef
Gast





Beitrag Mathechef Verfasst am: 11. Mai 2013 16:45    Titel: Antworten mit Zitat

Das ist ja schon professionell. Für mich reicht der Taschenrechner (wissenschaftlich) aus. Der Fun ist doch, dass man mal etwas selbst berechnen (iterieren) kann, was sonst der Taschenrechner automatisch macht. Hast du das auch just for Fun gemacht?
TomS
Moderator


Anmeldungsdatum: 20.03.2009
Beiträge: 18026

Beitrag TomS Verfasst am: 11. Mai 2013 16:51    Titel: Antworten mit Zitat

Nein, wie gesagt, das Newtonverfahren war Bestandteil eines Programmierkurses
_________________
Niels Bohr brainwashed a whole generation of theorists into thinking that the job (interpreting quantum theory) was done 50 years ago.
Mathechef
Gast





Beitrag Mathechef Verfasst am: 11. Mai 2013 17:18    Titel: Antworten mit Zitat

Klingt jetzt vielleicht ein bisschen doof, aber es ist doch spannend, dass man jede beliebige Wurzel mit diesem Algorithmus berechnen kann. Ich finde, dass viel mehr Schüler das beherrschen sollten. Heute weiß ja keiner mehr, wie man die Wurzel zieht.
Wie gesagt ich nutze den Algorithmus, der in Wikipedia angegeben wird. Bin aber letztens auf eine Internetseite gestoßen von Arndt-Bruenner. Da wird eine ganz andere Iteration angegeben.
Theoretisch dürfte es doch nur ein Algorithmus dafür geben grübelnd grübelnd grübelnd
TomS
Moderator


Anmeldungsdatum: 20.03.2009
Beiträge: 18026

Beitrag TomS Verfasst am: 11. Mai 2013 17:44    Titel: Antworten mit Zitat

Warum soll es nur einen Algorithmus geben?
_________________
Niels Bohr brainwashed a whole generation of theorists into thinking that the job (interpreting quantum theory) was done 50 years ago.
Mathechef
Gast





Beitrag Mathechef Verfasst am: 11. Mai 2013 17:52    Titel: Antworten mit Zitat

Ich dachte, dass nur ein Weg nach Rom führt Hammer
In Wikipedia war ja auch nur einer aufgeführt. Und das Heronverfahren gilt ja auch nur für Quadratwurzeln. Findest du auch, dass sowas in der Schule mehr dran genommen werden sollte? Ist ja jetzt wirklich nicht sooo schwer.
TomS
Moderator


Anmeldungsdatum: 20.03.2009
Beiträge: 18026

Beitrag TomS Verfasst am: 11. Mai 2013 18:21    Titel: Antworten mit Zitat

Schlau doch mal auf die o.g. Wikipedia-Seite; da stehen verschiedene Verfahren.
_________________
Niels Bohr brainwashed a whole generation of theorists into thinking that the job (interpreting quantum theory) was done 50 years ago.
Mathechef
Gast





Beitrag Mathechef Verfasst am: 11. Mai 2013 18:33    Titel: Antworten mit Zitat

Aber diese Berechnungen gelten doch nur für Quadratwurzeln.
Mit ging es um die Berechnung der n-ten Wurzel.
TomS
Moderator


Anmeldungsdatum: 20.03.2009
Beiträge: 18026

Beitrag TomS Verfasst am: 11. Mai 2013 18:40    Titel: Antworten mit Zitat

Und warum soll es für n-te Wurzeln nur ein Verfahren geben?
_________________
Niels Bohr brainwashed a whole generation of theorists into thinking that the job (interpreting quantum theory) was done 50 years ago.
jh8979
Moderator


Anmeldungsdatum: 10.07.2012
Beiträge: 8576

Beitrag jh8979 Verfasst am: 11. Mai 2013 18:48    Titel: Antworten mit Zitat

Jedes Verfahren zur Nullstellenbestimmung liefert eine Lösung √A, wenn es auf
f(x)=x^n - A
angewendet wird. Einige dieser Verfahren findest Du hier:
http://en.wikipedia.org/wiki/Category:Root-finding_algorithms

PS: In Taschenrechner ist das beste vermutlich immer noch
Neue Frage »
Antworten »
    Foren-Übersicht -> Sonstiges