Metoda bisecției

Seminar
8.5/10 (2 voturi)
Conține 1 fișier: doc
Pagini : 3 în total
Cuvinte : 670
Mărime: 18.58KB (arhivat)
Publicat de: Paulica Păun
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Catalin Silvestru
Academia de Studii Economice

Extras din seminar

Metoda bisectiei

Orice ecuatie care nu are forma a * x+b=0 se numeste neliniara si se exprima sintetic:

f(x) = 0

Daca functia f(x) are forma unui polinom sau poate fi adusa la aceasta forma, ecuatia se numeste algebrica. In caz contrar - cand f(x) are o forma oarecare - ecuatia se numeste transcendenta. De exemplu functiile:

genereaza ecuatii algebrice, in timp ce functiile:

genereaza ecuatii transcendente.

Un punct din intervalul de definitie al lui f(x) cu proprietatea f( )=0 se numeste zerou al functiei f(x) sau radacina a ecuatiei f(x)=0.

Metodele de rezolvare a ecuatiilor neliniare au toate caracter iterativ si se impart in doua mari categorii: metode de partitionare si metode de aproximatii succesive.

Pentru metodele de partitionare, folosind principiul partitionarii, intervalul de lucru este micsorat progresiv, pana la o deschidere suficient de mica pentru a satisface precizia impusa. Metodele din aceasta categorie (metoda bisectiei sau metoda secantei) sunt metode sigure - in sensul in care radacina este intotdeauna izolata intr-un interval suficient de ingust - dar se caracterizeaza printr-o convergenta lenta.

Dupa incadrarea unei solutii exacte, se pot aplica o serie de metode iterative care permit determinarea unei solutii aproximative in limita preciziei impuse. Dintre acestea, metodele de partitionare actioneaza direct asupra intervalului in care a fost incadrata solutia, urmarind "comprimarea" acestuia pana la limita impusa de criteriul de oprire. Deoarece la fiecare iteratie, intervalul de lucru incadreaza permanent solutia exacta, convergenta acestor metode este garantata. Din pacate, ele se caracterizeaza printr-un numar mare de iteratii necesare atingerii preciziei impuse, deci prin timpi de calcul mari.

Metoda bisectiei

Metoda bisectiei, numita uneori si metoda dihotomiei sau a injumatatirii intervalelor, este cea mai simpla dintre metodele de rezolvare a ecuatiilor algebrice si transcendente. Se considera ca, printr-un procedeu oarecare, s-a reusit localizarea radacinii exacte a ecuatiei f(x)=0 in intervalul [ , ]. In ipoteza in care functia f(x) este continua, iar radacina este singurul zerou al lui f(x) in [ , ], la extremitatile intervalului functia ia valori de semne contrare: f( ) * f( )<0.

Determinarea aproximatiei ' a radacinii exacte cu o precizie folosind metoda bisectiei foloseste urmatoarea schema (vezi si figura de mai sus): intervalul [ , ] se injumatateste prin punctul m=( + )/2 si se calculeaza produsul f(m) * f( ). Daca f(m) * f( ) este pozitiv, radacina se gaseste intre si m.In acest caz, se retine valoarea lui m ca extremitatea dreapta a intervalului ( <-- m) si se reia procedeul. Daca f(m) * f( ) este negativ, radacina se gaseste intre m si . De aceasta data, se modifica extremitatea stanga a intervalului ( <-- m) si se reia procedeul. Aceasta schema se aplica in mod repetat pana cand lungimea intervalului [ , ] - modificat de la o iteratie la alta - scade sub valoarea limita 2* , adica - < 2* . Daca, in acest moment, se considera ca radacina aproximativa '=( + )/2, acesta nu se indeparteaza de solutia exacta cu mai mult de . Desigur, intr-un caz banal, este posibil ca, in cursul injumatatirii intervalelor succesive [ , ], punctul m sa coincida cu radacina exacta . Aceasta situatie se recunoaste prin anularea produsului f(m) * f( ), caz in care schema de calcul se intrerupe, dispunand in acest caz chiar de radacina exacta '=m= .

Preview document

Metoda bisecției - Pagina 1
Metoda bisecției - Pagina 2
Metoda bisecției - Pagina 3

Conținut arhivă zip

  • Metoda Bisectiei.doc

Alții au mai descărcat și

Grilă sisteme informaționale de gestiune - Access

Adăugarea de câmpuri la o tabelă se face în modul de vizualizare:...... Previzualizare inaintea imprimarii Aplicarea unei restrictii de...

Hackeri

Hackerii sunt pasionati ai informaticii, care, de obicei au ca scop „spargerea” anumitor coduri, baze de date, pagini web etc. Ei sunt considerati...

Baze de Date

3.Introducere in bd si sgbd-uri Definitie: Numim baza de date o colectie partajata de date aflata in interdependenta logica impreuna cu o...

Te-ar putea interesa și

Simulare în Matlab

CAPITOLUL I SISTEME, MODELE, SIMULARE În matematică, termenul „simulare” a fost folosit pentru prima dată de către John von Neumann şi S. Ulam...

Exemple Subiecte de Examen la Metode Numerice

TIP 1 – pseudocoduri, declaratii, ordine de complexitate, variante imbunatatite Fie urmatorul pseudocod 1)Scrieti declaratii posibile pentru...

Algoritmi

Inregistrare In fisier relativ void creare() { FILE *f; produs e; char numef[20],flush[20]; printf("n Introduceti un nume pentru fisier...

Laboratoare MathCad

Problema interpolării: Se dă un interval [a, b] care conţine n valori distincte x1 , xn, numite noduri. Se cunosc, din procese experimentale,...

Cercetări Operaționale

PROGRAMARE ÎN NUMERE ÎNTREGI Capitolele 1 si 2 ale cursului de Cercetari Operationale din anul III au ca suport Notele de curs ale Domnului...

Probleme Programare

Sa se scrie o functie care calculeaza cel mai mare divizor comun dintre 2 nr numere intregi nenule, utilizand algoritmul lui Euclid. /* CMMDC */...

Separarea rădăcinilor

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...

Metode Numerice

1. REZOLVAREA NUMERICĂ A SISTEMELOR DE ECUAŢII LINIARE Introducere. Rezolvarea sistemelor algebrice liniare şi operaţiile de calcul matriceal...

Ai nevoie de altceva?