Newton iterasyonu f(x∗)=0 i saglayan x∗ lara yakinsamak icin kullaniliyor. x∗ yakin bir x0 secilip xn+1=xn−f(xn)f′(xn) islemi yapiliyor bir sure.
f(x)=sin(x) ve x0=4 secelim. istedigimiz sonuca ulasmaliyiz (sin un koklerinden biri π ve 4 yeterince yakin bir baslangic degeri)
asagida julia dilinde yazilmis kisa bir ornek
newton_adimi(x,fonksiyon,turev) = x - fonksiyon(x)/turev(x)
pi_newton(x) = newton_adimi(x,sin,cos)
pi_hesapla(n,tahmin) = foldl(∘,(pi_newton for i in 1:n))(tahmin)
[(i,pi_hesapla(i,4)) for i in 1:10]