Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente

Laborator
8.5/10 (2 voturi)
Domeniu: Electrotehnică
Conține 5 fișiere: doc
Pagini : 26 în total
Cuvinte : 4641
Mărime: 243.60KB (arhivat)
Publicat de: Ligia Mihailă
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: prf dr.ing. Martinus Vladimir
laborator electotehnica

Extras din laborator

1. Metoda înjumătăţirii intervalului (Bisecţiei)

Considerăm că ecuaţia are o singură rădăcină în intervalul şi că funcţia f este continuă pe acest interval. Această presupunere este valabilă, în condiţiile parcurgerii primei etape, aceea de separare a unei singure rădăcini într-un anumit interval.

Fie  eroarea admisă pentru soluţia ecuaţiei. Din punct de vedere grafic, rezolvarea ecuaţiei prin această metodă, este ilustrată în Fig.1. Intervalul iniţial se împarte în două părţi egale prin punctul:

Fig.1.

Se efectuează apoi produsul . Intervalul care conţine în continuare soluţia se notează . Situaţiile care pot apărea sunt următoarele:

În situaţia prezentată în grafic avem < 0. Cu intervalul se procedează în mod asemănător.

Rezultă două şiruri, crescător (sau constant pe porţiuni) şi descrescător (sau constant pe porţiuni) soluţia aflându-se în permanenţă în intervalul .

Lungimea acestui interval este:

Numărul minim de iteraţii nmin se determină funcţie de precizia  impusă calculelor:

Rezultă pentru nmin o expresie de forma:

unde [] reprezintă funcţia parte întreagă.

Valoarea nmin nu depinde de complexitatea ecuaţiei care se rezolvă ci numai de lungimea intervalului iniţial şi de precizia  impusă.

Orice valoare cuprinsă în intervalul final poate fi considerată ca fiind soluţie aproximativă pentru ecuaţia dată. De obicei se consideră

mijlocul ultimului interval determinat.

Aplicaţie: function rad_ec = bisectie_ec(a0,b0,max_err,max_it,index_f)

Unde: a0, b0 = extremităţile intervalului iniţial în care se cauta o rădacină

max_err = valoarea maximă admisă pentru eroare

max_it = numărul maxim de iteraţii admis

index_f = selector de funcţie, f, astfel:

%%%%%%%%%%%%%%%%%%%%%%%%%%%%

function val = f(x,index)

% functia f :

switch index

case 1

val = x.^6 - x - 1;

case 2

val = x - exp(-x);

case 3

val = x.^3-x-2;

end

%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Exemplu : bisectie_ec(0,1,0.001,20,2)

Se vor rezolva ecuaţiile date în atât prin limitarea numărului de iteraţii cât şi prin stabilirea unei erori maxime admise.

2. Metoda lui Newton (tangentei)

Considerăm că ecuaţia conţine în intervalul o singură soluţie . Grafic, rezolvarea ecuaţiei prin această metodă este ilustrată în Fig.2. De asemenea, considerăm că pe acest interval derivatele f' şi f" păstrează semn constant, deci f este strict monotonă şi

Fig.2.

nu are punte de inflexiune.

Ea presupune aproximarea soluţiei exacte printr-un şir de valori , ... obţinute prin intersecţia tangentelor duse la graficul funcţiei f în punctele A0, A1,... cu axa absciselor.

Punctul iniţial se alege ca fiind una din extremităţile intervalului şi anume aceea care îndeplineşte condiţia:

Preview document

Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 1
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 2
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 3
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 4
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 5
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 6
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 7
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 8
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 9
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 10
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 11
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 12
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 13
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 14
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 15
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 16
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 17
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 18
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 19
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 20
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 21
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 22
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 23
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 24
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 25
Rezolvarea Numerică a Ecuațiilor Algebrice și Transcendente - Pagina 26

Conținut arhivă zip

  • Lab1_MN.doc
  • Lab2_MN.doc
  • Lab3_MN.doc
  • Lab4_MN.doc
  • Lab5_MN.doc

Alții au mai descărcat și

Aplicație sistem fotovoltaic - lucrarea 4 - sisteme inteligente și domotică

Aplicatie sistem fotovoltaic Aplicatia consta in dimensionarea unui sistem fotovoltaic conectabil la reţeaua locală de electricitate, pentru o...

Mașina asincronă

Maşina asincronă, este o maşină rotativă de CM., la care pentru o frecvenţă dată a tensiunii de alimentare, viteza rotorului este variabilă în...

Tehnici moderne în comutația de putere la joasă tensiune

Cerintele camerelor de stingere Durata minima de ardere a arcului electric; Energie minima disipata; Consum minim de materiale active; Efecte...

Sisteme de Automatizare

1.SISTEME DE AUTOMATIZARE 1.1 SCHEMA DE PRINCIPIU Sistemul este un model fizic realizabil al unui ansamblu de obiecte naturale sau creeate...

Noțiuni introductive Pspice

VII.1 Noţiuni introductive VII.1.1 Ce reprezintă PSpice? PSpice reprezintă un program care realizează simularea reală a unui circuit. În mod...

Acționări mecanice

1.Notiuni teoretice Caracteristicile mecanice reprezinta dependenta =f(M), in anumite conditii (-viteza unghiulara, M-cuplul) si sunt...

Modelarea bidimensională a transferului termic într-o încăpere

Am simulat calculul termic pentru o cabana de lungime10 metri, si inaltime 3.7 m cu ajutorul programului Comsole. Peretii acesteia au grosimea de...

Senzori și Traductoare

Termorezistenta Introducem X , Y obtinem dupa rezolvare urmatoarele rezultate: Nu folosim eroarea calculata de program, deoarece acesta...

Te-ar putea interesa și

Vibrații

Scopul principal al lucrării este acela de a analiza nivelele de vibrații, în principal pe vibraţiile cu amplitudini mari, ale conductelor spațiale...

Modelări Numerice în Teoria Contactului Elastic

INTRODUCERE Modelele matematice care descriu diverse fenomene fizice se prezinta, în general, sub forma unor ecuatii sau sisteme de ecuatii...

Statistica Matematică

1.Introducere Statistica matematică este una din ramurile moderne ale matematicii care se ocupă cu gruparea, analiza şi interpretarea datelor...

Algoritmi și Erori de Calcul

1.1 INTRODUCERE. Fără a neglija importanţa soluţiilor analitice oferite de matematică, majoritatea problemelor inginereşti pot fi soluţionate pe...

Separarea soluțiilor ecuațiilor algebrice și transcendente

A rezolva ecuația algebrică sau transcendentă f(x) = 0 înseamnă a determina acele valori ale variabilei x pentru care egalitatea f(x) = 0 este una...

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

Seminarii Chimie-Fizica

Proiectul planului de dezvoltare a economiei noastre naţionale pe anul 1959 asigură dezvoltarea continuă, într-un ritm intens, a industrializării...

Lecții Matlab

1. Introducere in Matlab 1.1 Despre Matlab Matlab este un limbaj de inalta performanta pentru calcul tehnic, conform producatorului The...

Ai nevoie de altceva?