Numeričke Metode Za Rešavanje Nelinearnih Jednačina
-
Upload
aleksandar-savic -
Category
Documents
-
view
230 -
download
0
Transcript of Numeričke Metode Za Rešavanje Nelinearnih Jednačina
-
7/24/2019 Numerike Metode Za Reavanje Nelinearnih Jednaina
1/11
1
METODA SEICE I REGULA FALSI
Zadatak: Nai nulu funkcije f na intervalu
(a,b), odnosno nai x za koje je f(x)=0.
Reenje: Prvo, traimo interval (a,b) na kome je funkcija neprekidna, monotona i vai: f(a)f(b)
-
7/24/2019 Numerike Metode Za Reavanje Nelinearnih Jednaina
2/11
2
Zadatak
br1.
Metodom REGULA FALSI odrediti sa tanou sva reenja jednaine:51
102
22( 1) 0xe x =
Reenje:
2( ) 2( 1) 0
'( ) 4( 1)
''( ) 4
x
x
x
f x e x
f x e x
f x e
= =
=
=
''( ) 0 4 0 ln 4( , ln 4) '' 0 ' ( , ln 4)
(ln 4, ) '' 0 ' (ln 4, )
( ) 0 ( , ) !( ) 0
x
f x e xx f f opada za x
x f f raste za x
f i f raste na nulaf
= = =
<
>
< + + >
Dakle, uslovi su ispunjeni (nula funkcije postoji), ostalo je jo
da lociramo gde se ta nula nalazi.
Jedan nain za reavanje je da nacrtamo grafike funkcija
i
da odredimo presenu taku.
Sa grafika vidimo da presek postoji i da je negde izmeu (0, 0.5). Ovaj interval uzimamo za poetni interval (a,b)
Biramo take
2, 2( 1)xe x
xe
22( 1)x
y
1
1
2
0
0.3
0.2
Fx
x
=
=
1[0,0.5]
1[0,0.5]
max '( ) '(0) 5
min '( ) '(0.5) 3.65
M f x f
m f x f
= = =
= = =
Kriterijum zaustavljanja je
5 51 3.65 1 10 1.4 *10
5 3.65 2n nx x
Analiziramo funkciju f(x). Zanima nas da li je funkcija monotona, da li raste/opada,da li je konveksna/konkavna..
prevojna taka.
funkcija je neprekidna,
opada
do x=ln4 i raste
od
x=ln4, a kako
je
f(ln4)=8(1-ln2)>0
zakljuujemo da je f>0 za
svako
x
-
7/24/2019 Numerike Metode Za Reavanje Nelinearnih Jednaina
3/11
3
Radi bolje preglednosti, raun predstavljamo tablino:
Dakle, u etvrtoj iteraciji dobili smo nulu funkcije fx*=0.2133
Raunali smo na 6 decimala, kriteriju zaustavljanja je ispunjen
br
iteracije x f(x)
XF 0.3 0.369859
0 0.2 -0.058597
1 0.213676 0.001612
2 0.212993 -0.001386
3 0.213317 0.000038
4 0.213308 -0.000001
4 3| | 0.000009x x =
Zadatak br2. Metodom SEICE sa tanou nai sva pozitivna reenja jednaine510
2sin 1x x=
Pokuaemo da lociramo tano reenje. Pokuaemo grafiki da pronaemo nulu ove funkcije!
Nula pripada intervalu (0,3.14). Funkcija
je
neprekidna
na
R.
f(x)=cosx-2x f(x)=-sinx-2
-
7/24/2019 Numerike Metode Za Reavanje Nelinearnih Jednaina
4/11
4
br
iteracije x f(x)
0 1.0000000 0.8414710
1 1.5000000 -0.2525050
2 1.3845930 0.0656165
3 1.4083971 0.0032598
4 1.4096415 -0.0000465
5 1.4096240 0.0000000
6 1.4096240 0.0000000 Dakle, nula funkcije je x*=1.40962
-
7/24/2019 Numerike Metode Za Reavanje Nelinearnih Jednaina
5/11
5
NJUTNOVA METODA (METODA TANGENTE)
Ova metoda je najpoznatija.
Bre konvergira od prehodne ali ima vie uslova.
Zadatak: Nai nulu funkcije f na intervalu (a,b), odnosno nai x za koje je f(x)=0.
Dovoljni uslovi konvergencije:1.
Nai interval (a,b) takav da je f(a)f(b)
Koristei gore navadenu formulu dobijamo niz taaka koji konvergira ka reenju x*, f(x*)=0.1 2, , ..., , ...kx x x
OCENA GREKE
KRITERIJUM ZAUSTAVLJANJA
11
1
*2
n n n
Mx x x x
m
1
[ , ]
1[ , ]
max '( )
min '( )
a b
a b
M f x
m f x
=
=
11
1
2n n mx x rM
=
-
7/24/2019 Numerike Metode Za Reavanje Nelinearnih Jednaina
6/11
6
Zadatak br3. Njutnovom metodom, sa tanou nai sva reenja jednaine:510 3
3
4 0
( ) 4
x x
x x
e e
f x e e
+ =
= +
Reenje: Ove funkcije moemo i da nacrtamo grafiki i da lociramo nulu funkcije.
3
Sa grafka vidimo da ova funkcija ima 2 reenja.
Mi emo traiti pozitivno reenje (analgono se trai negativno reenje).
(0) 2 0
(1) 0
(2) 0
f
f
f
= = >
= >
Zadatak reavamo tablino:
1[3,4.7]
1[3,4.7]
max '( ) | '(4.7) | 6514.55
min '( ) | '(3) | 0.02032
M f x f
m f x f
= = =
= = =
51
2*0.02032*0.00012.5*10
6514.55n nx x
=
br
iteracije X (Njutn)X (metoda
secice)F(x)
(Njutn)F(x)
(Secica) F'(x)
0 4.5000000 3.0000000 0.1373321 -3.1425465 21.5048486
1 4.4936139 4.4371934 0.0041319 -0.8956127 20.2297171
2 4.4934097 4.4933548 0.0000040 -0.0011032 20.1907661
3 4.4934095 4.4934095 0.0000000 0.0000000 20.1907286
4 4.4934095 4.4934095 0.0000000 0.0000000 20.1907286
Dakle, nula funkcije je x*=4.49341
-
7/24/2019 Numerike Metode Za Reavanje Nelinearnih Jednaina
9/11
9
METODA ITERACIJE I NJENA MODIFIKACIJA
Reavamo zadatak f(x)=0, odnosno traimo nulu funkcije f
Metodom iteracije se poetni zadatak prevodi u sledei problem:
1.
Nai interval [a,b]
unutar kojeg se nalazi reenje
2.
mora biti kontrakcija, odnosno
3.
(ne proveravamo)
( )x x=
( )x '( ) 1x q