Sunteți pe pagina 1din 3

Proiect la tema "Metode de rezolvare a ecuaţiilor neliniare"

Lucrare Nr. 1 "Precizarea rădăcinii. Metoda tangentelor"

Elaborat: elevul clasei a XII-a ”D”, Nume Prenume Elev: Știrbu Loredana

Varianta 24
Ecuația I: 0,5x+lg(x-1)=0,5
Ecuația II: x3+0,2x2+0,5x-2=0

Scop lucrare:
 Verificare a posibilităţii aplicării metodelor în studiu pentru ecuaţiile propuse;
 Analiza ecuaţiilor propuse, rezolvarea analitică, grafică, alcătuirea programelor care realizează metodele în studiu;
 Estimarea erorilor metodelor în studiu (opţional).

Sarcini de realizat:
1) De separat rădăcinile ecuaţiilor date în mod grafic şi de precizat una din ele prin metoda tangentelor cu precizia
=0.001, utilizând programul corespunzător;
2) De separat rădăcinile ecuaţiilor date în mod analitic şi de precizat una din ele prin metoda tangentelor cu precizia
=0.001, utilizând programul corespunzător;

Exemplu de realizare a sarcinii:


Sunt date ecuaţiile:
a) 0,5x+lg(x-1)=0,5 ;
b) x3+0,2x2+0,5x-2=0;
 Realizarea separării grafice a rădăcinilor ecuaţiei cu precizarea ei
prin metoda tangentelor. y Fig. 1
Separăm rădăcinile ecuaţiei 0,5x+lg(x-1)=0,5 în mod grafic. Pentru
aceasta rescriem ecuaţia iniţială într-o formă mai comodă pentru
construirea graficelor:
y1=0,5x+lg(x-1); y1=0,5x+lg(x-1);
y2 =0,5 (figura 1.)

y2 =0,5

Alcătuim tabelul de valori a funcţiilor y1 şi y2. x


x 1,10 1,20 1,30 1,40 1,50 1,60 1,70 1,80 1,90 2,00
y2=0,5 0,50 0,50 0,50 0,50 0,50 0,50 0,50 0,50 0,50 0,50
y1=0,5x+lg(x-1) -0,45 -0,10 0,13 0,30 0,45 0,58 0,70 0,80 0,90 1,00

Din figură se observă că rădăcina pozitivă a ecuaţiei se află în intervalul [1,5; 1,6].

Precizăm această rădăcină prin metoda tangentelor. Deoarece f(1,5)>0; şi f(1,6)<0, iar derivata de ordinul II f''(x)<0, atunci în
calitate de valoare iniţială aproximativă pe acest interval vom lua x0=1,6.

Calculele le realizăm conform formulei:

În prealabil determinăm derivata de ordinul I:


f’(1,6)= 1/ln(10)*(1,6−1)+1/2=0,7605

Calculele le introducem pentru comoditate în tabel:


n xn 0,5* xn xn -1 lg(xn-1) f(xn)= 0,5x+lg(x-1)-0,5 h=f(xn)/0,7605
0 1,6000 0,8000 0,6000 -0,2218 0,0782 0,1028
1 1,4972 0,7486 0,4972 -0,3034 -0,0548 -0,0721
2 1,5693 0,7847 0,5693 -0,2446 0,0400 0,0526
3 1,5167 0,7584 0,5167 -0,2868 -0,0284 -0,0374
4 1,5541 0,7770 0,5541 -0,2564 0,0206 0,0271
5 1,5270 0,7635 0,5270 -0,2782 -0,0147 -0,0193
6 1,5463 0,7732 0,5463 -0,2626 0,0106 0,0140
7 1,5324 0,7662 0,5324 -0,2738 -0,0076 -0,0100
8 1,5424 0,7712 0,5424 -0,2657 0,0055 0,0072
9 1,5352 0,7676 0,5352 -0,2715 -0,0039 -0,0052
10 1,5403 0,7702 0,5403 -0,2673 0,0028 0,0037
11 1,5366 0,7683 0,5366 -0,2703 -0,0020 -0,0027
12 1,5393 0,7696 0,5393 -0,2682 0,0015 0,0019
13 1,5374 0,7687 0,5374 -0,2697 -0,0010 -0,0014
14 1,5387 0,7694 0,5387 -0,2686 0,0008 0,0010
15 1,5378 0,7689 0,5378 -0,2694 -0,0005 -0,0007
16 1,5385 0,7692 0,5385 -0,2688 0,0004 0,0005
17 1,5380 0,7690 0,5380 -0,2693 -0,0003 -0,0004
18 1,5383 0,7692 0,5383 -0,2690 0,0002 0,0003
19 1,5381 0,7690 0,5381 -0,2692 -0,0001 -0,0002
20 1,5382 0,7691 0,5382 -0,2690 0,0001 0,0001
21 1,5381 0,7691 0,5381 -0,2691 -0,0001 -0,0001
22 1,5382 0,7691 0,5382 -0,2691 0,0001 0,0001
23 1,5381 0,7691 0,5381 -0,2691 0,0000 -0,0001
24 1,5382 0,7691 0,5382 -0,2691 0,0000 0,0000
Răspuns: Soluţia este x=1,5382

 Realizarea separării analitice a rădăcinilor cu precizarea ei prin metoda tangentelor.


Este dată ecuaţia: x^3+0,2x^2+0,5x-2=0;
1. Notăm funcţia f(x)= x^3+0,2x^2+0,5x-2=0;
2. Determinăm derivata de ordinul întâi f'(x)= 3*x^2+(2*x)/5+1/2;
3. Determinăm discriminantul D=0,16 – 6<0.
4. Alcătuim tabelul semnelor funcţiei f(x), stabilind valorile lui x egale cu:

x – 1 2 +
Semnul f(x) – – + +

Avem o singură schimbare de semn, deci ecuaţia are o singură rădăcină reală ce se află în intervalul [-1,0].
Precizăm soluţia utilizând metoda tangentelor. Deoarece f(1)<0, f(2)>0 şi f''(x)<0, atunci ca valoare aproximativă luăm x0=1.

Pentru calcule vom utiliza formula:

Determinăm f'(x)= 3*x^2+(2*x)/5+1/2.

Toate calculele le introducem pentru comoditate în tabel:

n xn xn2 xn3 f(xn) f'(xn) f(xn)/f'(xn)


0 1,0000 1,0000 1,0000 -0,3000 3,9000 -0,0769
1 1,0769 1,1598 1,2490 0,0194 3,5814 0,0054
2 1,0715 1,1481 1,2302 -0,0044 3,5657 -0,0012
3 1,0727 1,1508 1,2345 0,0010 4,5657 0,0002

Răspuns: Soluţia este x  1,0727

S-ar putea să vă placă și