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