Newton Raphsons metod: Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Hakan (diskussion | bidrag) (→Excel) |
Hakan (diskussion | bidrag) |
||
| Rad 14: | Rad 14: | ||
=== Kodexempel === | === Kodexempel === | ||
<pre> | |||
x0 = 12 #En approximation av vad roten kommer att bli | |||
function = lambda x: (x**2) - 1394 #Funktionen | |||
derivative = lambda x: 2*x #Derivatan | |||
x = x0 #Aktuelt x-värde | |||
while True: | |||
value = x - (function(x)/derivative(x)) | |||
print(value) | |||
x = value | |||
</pre> | |||
=== Länkar === | === Länkar === | ||
Versionen från 24 maj 2022 kl. 08.30
Excel
Kodexempel
x0 = 12 #En approximation av vad roten kommer att bli
function = lambda x: (x**2) - 1394 #Funktionen
derivative = lambda x: 2*x #Derivatan
x = x0 #Aktuelt x-värde
while True:
value = x - (function(x)/derivative(x))
print(value)
x = value
Länkar
- https://www.matteboken.se/lektioner/mattespecialisering/berakningsmatematik/newton-raphsons-metod
- https://sv.wikipedia.org/wiki/Newtons_metod
- https://brilliant.org/wiki/newton-raphson-method/
- https://pythonnumericalmethods.berkeley.edu/notebooks/chapter19.04-Newton-Raphson-Method.html
- https://towardsdatascience.com/develop-your-own-newton-raphson-algorithm-in-python-a20a5b68c7dd

