Die Suche ergab 10 Treffer
- Mittwoch 15. Februar 2017, 14:01
- Forum: Wissenschaftliches Rechnen
- Thema: Newtonverfahren
- Antworten: 17
- Zugriffe: 6717
Re: Newtonverfahren
liebe Nutzer, ihr braucht mir nicht mehr helfen, ich habs selbst geloest... @ noisefloor: Ich will doch gar keine fertige Loesung geboten bekommen, ich will nur tipps, dass ich selbst drauf komme, und mich dann auf Einstiegsliteratur zu verweisen ist schon ganz schoen einfach und loest das Problem n...
- Dienstag 14. Februar 2017, 18:59
- Forum: Wissenschaftliches Rechnen
- Thema: Newtonverfahren
- Antworten: 17
- Zugriffe: 6717
Re: Newtonverfahren
das ist echt sehr bedauerlich, dass alle nur auf meine Fehler eingegangen sind und keine konstruktiven Hilfestellung dargelegt haben. Das finde ich schon schade, ich habe mich ja schliesslich angemeldet, da ich beim Durcharbeiten, meines zweiten Python Buches gerne mal ein eigenes Beispiel diskutier...
- Dienstag 14. Februar 2017, 16:33
- Forum: Wissenschaftliches Rechnen
- Thema: Newtonverfahren
- Antworten: 17
- Zugriffe: 6717
Re: Newtonverfahren
dann gebt mir doch bitte mal einen Tipp:
ich weiss wie ich funktionen definiere und wie for schleifen funktonieren, aber die verknuepfung ist mir raetzelhaft, daher habe ich das hier gepostet, da hilft auch kein python-buch, dazu habe ich schon zwei durch gearbeitet...
ich weiss wie ich funktionen definiere und wie for schleifen funktonieren, aber die verknuepfung ist mir raetzelhaft, daher habe ich das hier gepostet, da hilft auch kein python-buch, dazu habe ich schon zwei durch gearbeitet...
- Dienstag 14. Februar 2017, 16:16
- Forum: Wissenschaftliches Rechnen
- Thema: Newtonverfahren
- Antworten: 17
- Zugriffe: 6717
Re: Newtonverfahren
aber, wie befuellt man denn dies??? hier eine weiter Idee: def f(x): return 2*x + 4*x**2 - 3*x**3 - 1 def df(x): return 2 + 8*x - 9*x**2 n=50 x0=2 for val in range(1,n): x2 = x0 - f(x0)/df(x0) if f(x2) < 0.001: break x0 = x2 print('the solution is: ') print(x2,f(x2))
- Dienstag 14. Februar 2017, 15:45
- Forum: Wissenschaftliches Rechnen
- Thema: Newtonverfahren
- Antworten: 17
- Zugriffe: 6717
Re: Newtonverfahren
@Sirius3:
ich habe deinen Tipp versucht einzubauen, mit x.append(2) wir allerdings immernoch angegeben: name 'x' is not defined.
Aber trotzdem dank Dir!
ich habe deinen Tipp versucht einzubauen, mit x.append(2) wir allerdings immernoch angegeben: name 'x' is not defined.
Aber trotzdem dank Dir!
- Dienstag 14. Februar 2017, 15:41
- Forum: Wissenschaftliches Rechnen
- Thema: Newtonverfahren
- Antworten: 17
- Zugriffe: 6717
Re: Newtonverfahren
ja, das ist mir klar, daher habe ich in Zeile 14 definiert, kann ich das nicht so machen?... Also wenn ich deinen Rat befolge ist Zeile 14 dann x.append(2)?
- Dienstag 14. Februar 2017, 14:35
- Forum: Wissenschaftliches Rechnen
- Thema: Newtonverfahren
- Antworten: 17
- Zugriffe: 6717
Re: Newtonverfahren
...ausserdem bekomme ich im debugging-modus angezeigt, dass auch f(x) nicht definiert ist.
- Dienstag 14. Februar 2017, 14:33
- Forum: Wissenschaftliches Rechnen
- Thema: Newtonverfahren
- Antworten: 17
- Zugriffe: 6717
Re: Newtonverfahren
...und ich dachte mit 'x[1] = 2' kann ich den ersten Startwert annehmen...
- Dienstag 14. Februar 2017, 14:32
- Forum: Wissenschaftliches Rechnen
- Thema: Newtonverfahren
- Antworten: 17
- Zugriffe: 6717
Re: Newtonverfahren
hey leute, genau das ist mein Problem, ich habe die Funktion definiert und die For-Schleife, wei- aber nicht wie ich beides zusammenbringen kann. Das Newton-Verfahren steht in Zeile 16. Ich habe nun das Problem, dass ich den ersten Startpunkt als x_0 da irgendwie rein bekommen muss, der ist ja im er...
- Dienstag 14. Februar 2017, 11:36
- Forum: Wissenschaftliches Rechnen
- Thema: Newtonverfahren
- Antworten: 17
- Zugriffe: 6717
Newtonverfahren
Liebe Foren-Mitglieder, ich bringe mir gerade Python bei und wollte auf diesem Weg hier eine Frage zum Newtonverfahren stellen, genauer: Wenn ich zwei Funktionen definiert habe, wir kann ich einen Startwert in der For-Schleife waehlen? Dazu poste ich euch nochmal meinen code: import numpy as np impo...