Ņūtona Rafsona metode vai Ņūtona metode ir spēcīgs paņēmiens vienādojumu skaitliskai atrisināšanai. To visbiežāk izmanto reālās vērtības funkciju sakņu tuvināšanai. Ņūtona Rapsona metodi izstrādāja Īzaks Ņūtons un Džozefs Rafsons, tāpēc arī nosaukums Ņūtona Rapsona metode.
Ņūtona Rafsona metode ietver iteratīvu sākotnējā minējuma precizēšanu, lai to saskaņotu ar vēlamo sakni. Tomēr šī metode nav efektīva, lai aprēķinātu polinomu vai vienādojumu ar augstākām pakāpēm saknes, bet mazo grādu vienādojumu gadījumā šī metode dod ļoti ātrus rezultātus. Šajā rakstā mēs uzzināsim par Ņūtona Rafsona metodi un soļiem, kā aprēķināt saknes, izmantojot arī šo metodi.
Satura rādītājs
- Kas ir Ņūtona Rafsona metode?
- Ņūtona Rafsona metodes formula
- Ņūtona Rafsona metodes aprēķins
- Ņūtona Rafsona metodes piemērs
- Atrisināja Ņūtona Rafsona metodes problēmas
Kas ir Ņūtona Rafsona metode?
Ņūtona-Rafsona metode, kas pazīstama arī kā Ņūtona metode, ir iteratīva skaitliska metode, ko izmanto, lai atrastu reālās vērtības funkcijas saknes. Šī formula ir nosaukta sera Īzaka Ņūtona un Džozefa Rafsona vārdā, jo viņi neatkarīgi piedalījās tās attīstībā. Ņūtona Rafsona metode vai Ņūtona metode ir algoritms, lai tuvinātu reālās vērtības funkciju nulles saknes, izmantojot minējumu pirmajai iterācijai (x0) un pēc tam aproksimējot nākamo iterāciju (x1), kas atrodas tuvu saknēm, izmantojot šādu formulu.
x 1 = x 0 – f(x 0 )/f'(x 0 )
kur,
lietotājvārda piemērs
- x 0 ir x sākotnējā vērtība,
- f(x 0 ) ir vienādojuma vērtība sākotnējā vērtībā, un
- f'(x 0 ) ir vienādojuma vai funkcijas pirmās kārtas atvasinājuma vērtība sākotnējā vērtībā x0.
Piezīme: f'(x0) nedrīkst būt nulle, pretējā gadījumā formulas daļa mainīsies uz bezgalību, kas nozīmē, ka f(x) nedrīkst būt nemainīga funkcija.
Ņūtona Rafsona metodes formula
Vispārējā formā Ņūtona-Rafsona metodes formula ir uzrakstīta šādi:
x n = x n-1 – f(x n-1 )/f'(x n-1 )
kur,
- x n-1 ir aptuvenais (n-1)thfunkcijas sakne,
- f(x n-1 ) ir vienādojuma vērtība pie (n-1)thaprēķinātā sakne un
- f'(x n-1 ) ir vienādojuma vai funkcijas pirmās kārtas atvasinājuma vērtība pie xn-1.
Ņūtona Rafsona metodes aprēķins
Pieņemsim vienādojumu vai funkcijas, kuru saknes ir jāaprēķina kā f(x) = 0.
Lai pierādītu Ņūtona Rafsona metodes derīgumu, ir jāveic šādas darbības:
1. darbība: Uzzīmējiet f(x) grafiku dažādām x vērtībām, kā parādīts zemāk:
2. darbība: Pieskares f(x) uzzīmē pie x0. Šī ir sākotnējā vērtība.
3. darbība: Šī tangensa krustos X asi kādā fiksētā punktā (x1,0) ja f(x) pirmais atvasinājums nav nulle t.i. f'(x 0 ) ≠ 0.
4. darbība: Tā kā šī metode paredz sakņu iterāciju, šī x1tiek uzskatīts par nākamo saknes tuvinājumu.
5. darbība: Tagad 2. līdz 4. darbība tiek atkārtota, līdz mēs sasniedzam faktisko sakni x*.
Tagad mēs zinām, ka jebkuras līnijas slīpuma pārtveres vienādojums ir attēlots kā y = mx + c,
Kur m ir līnijas slīpums un c ir līnijas x krustpunkts.
Izmantojot to pašu formulu, mēs iegūstam
y = f(x 0 ) + f'(x 0 ) (x − x 0 )
Šeit f(x0) apzīmē c un f'(x0) apzīmē pieskares m slīpumu. Tā kā šis vienādojums attiecas uz katru x vērtību, tam ir jāatbilst arī x1. Tādējādi, aizstājot x ar x1, un pielīdzinot vienādojumu nullei, lai aprēķinātu saknes, mēs iegūstam:
0 = f(x 0 ) + f'(x 0 ) (x 1 − x 0 )
x 1 = x 0 – f(x 0 )/f'(x 0 )
Kura ir Ņūtona Rafsona metodes formula.
Tādējādi Ņūtona Rafsona metode tika matemātiski pierādīta un pieņemta kā derīga.
Ņūtona Rafsona metodes konverģence
Ņūtona-Rafsona metodei ir tendence saplūst, ja ir spēkā šāds nosacījums:
|f(x).f(x)| <|f'(x)|2
Tas nozīmē, ka metode konverģē, ja funkcijas vērtības reizinājuma modulis pie x un funkcijas otrā atvasinājuma pie x ir mazāks par funkcijas pirmā atvasinājuma moduļa kvadrātu pie x. Ņūtona-Rafsona metodei ir 2. kārtas konverģence, kas nozīmē, ka tai ir kvadrātiskā konverģence.
Piezīme:
Ņūtona Rafsona metode nav derīga, ja funkcijas pirmais atvasinājums ir 0, kas nozīmē f'(x) = 0. Tā ir iespējama tikai tad, ja dotā funkcija ir konstanta funkcija.
Raksti, kas saistīti ar Ņūtona Rafsona metodi:
- Ņūtona metode sakņu atrašanai
- Atšķirība starp Ņūtona Rafsona metodi un parasto Falsi metodi
- Atšķirība starp sadalīšanas metodi un Ņūtona Rafsona metodi
- Sakņu atrašanas algoritms
Ņūtona Rafsona metodes piemērs
Apskatīsim šo piemēru, lai uzzinātu vairāk par reālās vērtības funkcijas saknes atrašanas procesu.
Piemērs: sākotnējai vērtībai x 0 = 3, tuviniet f(x)=x sakni 3 +3x+1.
java kārtošanas masīvu saraksts
Risinājums:
Ņemot vērā, x0= 3 un f(x) = x3+3x+1
f'(x) = 3x2+3
f'(x0) = 3(9) + 3 = 30
f(x0) = f(3) = 27 + 3(3) + 1 = 37
Izmantojot Ņūtona Rafsona metodi:
x1= x0– f(x0)/f'(x0)
= 3 – 37/30
= 1,767
Atrisināja Ņūtona Rafsona metodes problēmas
1. problēma: sākotnējai vērtībai x 0 = 1, tuviniet f(x)=x sakni 2 −5x+1.
Risinājums:
Ņemot vērā, x0= 1 un f(x) = x2-5x+1
f'(x) = 2x-5
f'(x0) = 2 – 5 = -3
f(x0) = f(1) = 1–5 + 1 = -3
Izmantojot Ņūtona Rafsona metodi:
x1= x0– f(x0)/f'(x0)
⇒ x1= 1 – (-3)/-3
⇒ x1= 1-1
⇒ x1= 0
2. problēma: sākotnējai vērtībai x 0 = 2, tuviniet f(x)=x sakni 3 −6x+1.
Risinājums:
Ņemot vērā, x0= 2 un f(x) = x3-6x+1
f'(x) = 3x2– 6
f'(x0) = 3(4) – 6 = 6
f(x0) = f(2) = 8–12 + 1 = -3
Izmantojot Ņūtona Rafsona metodi:
ja vēl bash čaulāx1= x0– f(x0)/f'(x0)
⇒ x1= 2 – (-3)/6
⇒ x1= 2 + 1/2
⇒ x1= 5/2 = 2,5
3. problēma: sākotnējai vērtībai x 0 = 3, tuviniet f(x)=x sakni 2 −3.
Risinājums:
Ņemot vērā, x0= 3 un f(x) = x2-3
f'(x) = 2x
f'(x0) = 6
f(x0) = f(3) = 9 – 3 = 6
Izmantojot Ņūtona Rafsona metodi:
x1= x0– f(x0)/f'(x0)
⇒ x1= 3 – 6/6
⇒ x1= 2
4. uzdevums: atrodiet vienādojuma f(x) = x sakni 3 – 3 = 0, ja sākotnējā vērtība ir 2.
Risinājums:
Ņemot vērā x0= 2 un f(x) = x3- 3
f'(x) = 3x2
f'(x0= 2) = 3 × 4 = 12
f(x0) = 8 – 3 = 5
stlcIzmantojot Ņūtona Rafsona metodi:
x1= x0– f(x0)/f'(x0)
⇒ x1= 2 – 5/12
⇒ x1= 1583
Atkārtoti izmantojot Ņūtona Rafsona metodi:
x2= 1,4544
x3= 1,4424
x4= 1,4422
Tāpēc vienādojuma sakne ir aptuveni x = 1,442.
5. uzdevums: atrodiet vienādojuma sakni f(x) = x 3 – 5x + 3 = 0, ja sākotnējā vērtība ir 3.
Risinājums:
Ņemot vērā x0= 3 un f(x) = x3– 5x + 3 = 0
stīgu pievienotf'(x) = 3x2- 5
f'(x0= 3) = 3 × 9 – 5 = 22
f(x0= 3) = 27–15 + 3 = 15
Izmantojot Ņūtona Rafsona metodi:
x1= x0– f(x0)/f'(x0)
⇒ x1= 3 – 15/22
⇒ x1= 2,3181
Atkārtoti izmantojot Ņūtona Rafsona metodi:
x2= 1,9705
x3= 1,8504
x4= 1,8345
x5= 1,8342
Tāpēc vienādojuma sakne ir aptuveni x = 1,834.
Ņūtona Rafsona metodes bieži uzdotie jautājumi
Q1: definējiet Ņūtona Rafsona metodi.
Atbilde:
Ņūtona Rafsona metode ir skaitliska metode, lai tuvinātu jebkuras reālās vērtības funkcijas saknes. Šajā metodē mēs izmantojām dažādas iterācijas, lai tuvinātu saknes, un jo lielāks iterāciju skaits, jo mazāka kļūda aprēķinātās saknes vērtībā.
Q2: Kādas ir Ņūtona Rafsona metodes priekšrocības?
Atbilde:
Ņūtona Rafsona metodes priekšrocība ir tā, ka tā ļauj ļoti efektīvi un ātri uzminēt vienādojuma saknes ar nelielu pakāpi.
Q3: Kāds ir Ņūtona Rafsona metodes trūkums?
Atbilde:
Ņūtona Rafsona metodes trūkums ir tāds, ka tā mēdz kļūt ļoti sarežģīta, kad polinoma pakāpe kļūst ļoti liela.
Q4: norādiet jebkuru Ņūtona Rafsona metodes pielietojumu reālajā dzīvē.
Atbilde:
Ņūtona Rafsona metodi izmanto, lai analizētu ūdens plūsmu ūdens sadales tīklos reālajā dzīvē.
Q5: Uz kuru teoriju balstās Ņūtona-Rafsona metode?
Atbilde:
Ņūtona Rafsona metode balstās uz aprēķinu un līknes pieskares teoriju.
