Sunteți pe pagina 1din 6

Liceul Teoretic “Principesa Natalia Dadiani”

Capitolul: Rezolvarea Numerica a Ecuatiilor Algebrice


si Transcendente

LUCRARE DE LABORATOR Nr. 1

Tema: Separarea Solutiilor Ecuatiilor Algebrice si


Transcendente

Efectuat:
Chisinau 2011

Sarcini:

1. Sa se separe toate radacinile reale ale ecuatiilor propuse f(x)=0 unde y=f(x) este o functie
reala de variabila reala, folosind cea mai potrivita metoda: a) metoda grafica(in creion);
b) metoda analitica.

2. Scrieti un program Pascal, destinat localizarii tuturor radacinilor reale ale ecuatiei f(x) =
0 pe intervalul [a,b].

3. Comparati rezultatele izolarii solutiilor prin metoda grafica cu cele obtinute cu ajutorul
programului elaborate in Sarcina a 2-a. Formulati concluzii in baza observatiilor.

Varianta 5:
a) X3+34X+23=0
b) 2X – e-x = 0
Calculele matematice Sarcina 1:

Metoda analitica
X3+34X+23=0
F(x)= x3+34x+23
F`(x)=3x2+34
F`(x)>0
F`(x)=0 => 3x2+34=0
3x2=-34

x=

X=

F``(x)=6x

x -1 0 1 2

f(x) -6 0 6 12
Program Separarea1;
Var h, x1, x2, a, b : real;

function F(x : real) : real;


begin
f:= x*x*x+34*x+23;
end;
begin
write ('introdu extremele intervalului');
readln (a,b);
write ('dati numarul de divizari');
readln (h);
h:= abs(b-a)/h;
x1:= a;
x2:= x1+h;
while x2 <= b do
begin
if f(x1)*f(x2) < 0 then
writeln (x1:7:2,' ',x2:7:2);
x1:= x2;
x2:= x1+h;
end;
readln;
end.
Calcule matematice Sarcina 2:

Metoda analitica

2X – e-x = 0
F(x)= 2x – e-x
F`(x)=2 - e-x ;
F`(x)>0
F`(x)=0 => F`(x)=2 - e-x=0
- e-x=-2
e-x=2

Program Separarea2;
var h, x1, x2, a, b : real;
function F(x:real):real;
begin
f:= 2*x-exp(-x);
end;
begin;
write (‘introdu extremele intervalului’);
readln (a,b);
write (‘datzi numarul de divizari’);
readln (h);
h:= abs(b-a)/h;
x1:= a;
x2:= x1+h;
while x2 <= b do
begin
if f(x1)*f(x2) < 0 then
writeln (x1:7:2,' ',x2:7:2);
x1:= x2;
x2:= x1+h;
end;
readln;
end.

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