Kezdőoldal » Számítástechnika » Programozás » Miért nem jön ki? (Newton-móds...

Miért nem jön ki? (Newton-módszer)

Figyelt kérdés

Tudtommal a Newton-módszer:

x[n]:=x[n]-(f(x[n-1]))/g(x[n-1]);

g az a derivált fgv-e f-nek.


Wiki szerint "n-1" helyett n van.



Kiszámolnám: 100 négyzetgyöke.

így a fgv:

x^2=100 -> x^2-100;

ennek deriváltja: 2*x

x[1]:9.9;


(x[3]);-> erre nem jön ki.


csak ilyen nagy izé:

f(9-f(9)/18)/(2*(9-f(9)/18))-f(9)/18+9

Ha float(x[3]) van,akkor:

-(0.5*f(9.0-0.055555555555556*f(9.0)))/(9.0-0.055555555555556*f(9.0))-0.055555555555556*f(9.0)+9.0


2014. máj. 12. 16:08
 1/1 anonim válasza:
Azért mert x[n]:=x[n]-(x(f[n-1]))/f(x[n-1]); ez a helyes !
2014. jún. 11. 14:03
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!