Separarea rădăcinilor

Laborator
7/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 4 în total
Cuvinte : 706
Mărime: 145.17KB (arhivat)
Publicat de: Lavinia Cîrstea
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Moraru Vasile
Laborator la tema: separarea radacinilor, metodele cele mai cunoscute, secantelor, coardelor, tangentelor(Newton), bisectiei

Extras din laborator

Scopul lucrării:

1)Să se separe toate rădăcinişe reale ale ecuaţiei f(x)=0 unde y=f(x) este o funcţie reală de variabilă reală.

2) Să se determine o rădăcină reală a ecuaţiei date cu ajutorul metodei înjumătăţirii intervalului cu o eroare mai mică decât .

3) Să se precizeze rădăcina obţinută cu exactitatea , utilizând:

* metoda aproximaţiilor succesive

* metoda tangentelor(Newton)

* metoda secantelor

4) Să se compare rezultatele luând în consideraţie numărul de iteraţii, evaluările pentru funcţii şi derivată.

Mersul lucrării:

Pentru a putea aplica metodele sus numite este necesară determinarea intervalului pe care se găseşte soluţia ecuaţiei date. Pentru ecuaţia algebrică am determinat intervalul cu ajutorul şirului lui Rolle.

F’(x)=

Construim şirul lui Rolle:

x -1 -2i 2i 0

F(x) -8 5 5 5

De aici rezultă că ecuaţia dată are o singură rădăcină în intervalul [-1;0]

Am elaborat programul în C++ care realizează sarcina dată, listingul este următorul:

#include<iostream.h>

#include<stdlib.h>

#include<conio.h>

#include<math.h>

double fx(double x);

double f1x(double x);

double f2x(double x);

void INPUT(void);

void BISECTIA(double a,double b, double e);

void APROX_SUCCESIV(double a,double b, double e);

void NEWTON(double a,double b, double e);

void Combinat(double a,double b, double e);

double a,b,e,Nmax;

void main(void)

{int n;

textbackground(WHITE);

textcolor(BLACK);

clrscr();

while(1)

{

cout<<"Se da ecuatia: x^3-29x-25=0n"

<<"Alegeti metoda de gasire a solutiei:n"

<<"1. Metoda Bisectiei;n"

<<"2. Metoda Aproximatiilor succesive;n"

<<"3. Metoda Newton;n"

<<"4. Metoda Combinata a coardelor si tangentelor;n"

<<"5. Toate metodele;n"

<<"0. Iesire din program;n";

cin>>n;

switch(n)

{

case 1:INPUT();BISECTIA(a,b,e);break;

case 2:INPUT();APROX_SUCCESIV(a,b,e);break;

case 3:INPUT();NEWTON(a,b,e);break;

case 4:INPUT();Combinat(a,b,e);break;

case 5:INPUT();BISECTIA(a,b,0.01);APROX_SUCCESIV(a,b,e);

NEWTON(a,b,e);Combinat(a,b,e);break;

case 0:exit(0);

}

clrscr();

}

}

double fx(double x)

{

return x*x*x-29*x-25;

}

double f1x(double x)

{

return 3*x*x-29;

}

double f2x(double x)

{ return 6*x;

}

Preview document

Separarea rădăcinilor - Pagina 1
Separarea rădăcinilor - Pagina 2
Separarea rădăcinilor - Pagina 3
Separarea rădăcinilor - Pagina 4

Conținut arhivă zip

  • Separarea Radacinilor.doc

Alții au mai descărcat și

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente

Rezolvarea numerica a ecuatiilor algebrice si transcendente. Scopul lucrarii: 1) Sa se separe toate radacinile reale ale ecuatiei f(x) = 0 unde...

Rezolvarea Numerică a Sistemelor de Ecuații Liniare

Rezolvarea numerica a sistemelor de ecuatii liniare Scopul lucrarii: 1) Sa se rezolve sistemul de ecuatii liniare Ax = b, utilizînd: - metoda...

Te-ar putea interesa și

Ecuații algebrice

INTRODUCERE Rezolvarea ecuaţiilor algebrice este una dintre cele mai importante probleme ale matematicii şi a constituit multă vreme obiectul...

Proiectarea unui tocător de nutrețuri

1. STUDIUL MATERIALELOR SUPUSE PRELUCRARII Materialele supuse prelucrarii sunt : plante radacinoase. In grupa acestor plante se incadreaza: •...

Ecuații Neliniare

1.INTRODUCERE Fie functia continua si derivabila. În rezolvarea ecuatiilor neliniare trebuie sa gasim un vector x pentru care f(x)=0, unde x= ....

Mașini de recoltat și de spălat pentru sfecla de zahăr

1.Introducere Recoltarea sfeclei de zahăr trebuie să asigure strângerea integrală a rădăcinilor și frunzelor fără vătămări și corpuri străine....

Proiect de lecție - biologie

Data: 11.05.2012 Clasa: a X-a D Aria curriculară: Filologie Obiectul: Biologie Unitatea de învăţare: Functia de reproducere. Reproducerea la...

Morfologia dinților

CAPITOLUL I -NOŢIUNI INTRODUCTIVE- Aparatul dento-maxilar este un ansamblu complex de ţesuturi şi organe reprezentate de: oasele maxilare,...

Metode Numerice

Tipuri de erori: - Erori de problema care apar la trecerea de la modelul fizic la cel matematic - Erori de metoda introduse prin discretizarea...

Materiale Numerice

Lucrarea 1 ERORI SCOPUL LUCRĂRII În prima parte a lucrării se prezintă conceptele fundamentale ale reprezentării numerelor reale, utile în...

Ai nevoie de altceva?