Documente Academic
Documente Profesional
Documente Cultură
f ( a ) > 0, f ( b ) < 0 ;
(1.1)
12
2. se calculeaz din nou valorile funciei f(x) pentru subintervalul pentru care
funcia prezint variaie de semn n trei puncte: la capetele intervalului respectiv
la mijlocul distanei;
3. se repet algoritmul pn cnd se obine o lungime pentru ultimul subinterval
mai mic dect eroarea cerut pentru calculul rdcinii: = xn+1 - xn
Sunt posibile urmtoarele patru cazuri prezentate n tabelul 1.1:
Caz
1
2
3
4
f(a)
+
+
f(c)
+
+
-
Tabelul 1.1
Rdcina
(a,c)
(c,b)
(c,b)
(a,c)
f(b)
+
+
-
c2 =
a1 + b1
2
y=f(x)
x=a
O
x=b
c1 =
x
a +b
2
Fig.1.1
Aplicaia 1.1
Folosind metoda biseciei s se afle rdcina ecuaiei algebrice
transcendente: ln x + 3 x 2 4 x 1 = 0 , cu o eroare <10-5 (cu cinci zecimale exacte),
tiind c aceast rdcin se afl n intervalul [1, 2] .
Rezolvare: Pentru determinarea soluiei ecuaiei date se aplic algoritmul
prezentat mai sus obinndu-se valorile din tabelul 1.2.
13
Tabelul 1.2
n
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
an
cn
bn
1
1,5
2
1
1,25
1,5
1,25
1,375
1,5
1,375
1,4375
1,5
1,4375
1,46875
1,5
1,46875 1,484375
1,5
1,46875 1,4765625 1,484375
1,46875 1,472656 1,476562
1,46875 1,470703 1,472656
1,470703 1,471680 1,472656
1,471680 1,472168 1,472656
1,472168 1,472412 1,472656
1,472168 1,472290 1,472412
1,472168 1,472229 1,472290
1,472168 1,472198 1,472229
1,472168 1,472183 1,472198
f(a)
f(c)
f(b)
Eroarea
-2
0,155465
3,693
1
-2
-1,089
0,155465
0,25
-1,089
-0,50967 0,155465
0,125
-0,50967
-0,1878
0,155465
0,0625
-0,1878
-0,0189
0,155465 0,03125
-0,0189
0,0676
0,155465 0,015625
-0,0189 0,0241772 0,0676 0,0078125
-0,0189
0,002592 0,024177
0,0039
-0,0189
-0,00817 0,002592
0,0019
-0,008169 -0,00279 0,002592 -0,00097
-0,00279
-0,0001
0,002592 -0,00098
-0,0001
0,0012
0,002592 0,000244
-0,0001
0,0005
0,0012
0,00012
-0,0001
0,0002
0,0005
0,00006
-0,0001
0,00007
0,0002
0,00003
-0,0001
-0,00001
0,00007 0,000015
1.2.
y=f(x)
x=a
x=b
x2
x1
Fig.1.2