Metoda dreptunghiului

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 17 mai 2021; verificările necesită 3 modificări .

Metoda dreptunghiurilor  este o metodă de integrare numerică a unei funcții a unei variabile, care constă în înlocuirea integrandului cu un polinom de grad zero, adică o constantă, pe fiecare segment elementar. Dacă luăm în considerare graficul integrandului, atunci metoda va consta într-un calcul aproximativ al ariei de sub grafic prin însumarea ariilor unui număr finit de dreptunghiuri, a căror lățime va fi determinată de distanța dintre integrarea învecinată corespunzătoare. noduri, iar înălțimea cu valoarea integrandului la aceste noduri. Ordinea algebrică a preciziei este 0. (Pentru formula dreptunghiurilor din mijloc, este 1).

Dacă segmentul este elementar și nu este supus unei partiții ulterioare, valoarea integralei poate fi găsită din

  1. Formula dreptunghiurilor din stânga :
  2. Formula dreptunghiurilor dreptunghiulare :
  3. Formula dreptunghiurilor (medie):

Formule de cuadratura compusă

În cazul divizării segmentului de integrare în segmente elementare, formulele de mai sus se aplică pe fiecare dintre aceste segmente elementare între două noduri învecinate. Ca rezultat, se obțin formule de cuadratura compusă

  1. Pentru dreptunghiuri din stânga :
  2. Pentru dreptunghiuri drepte :
  3. Pentru dreptunghiuri medii :

Formula cu calculul valorii în punctul de mijloc dintre două noduri poate fi utilizată numai atunci când integrandul este specificat analitic sau într-un alt mod care permite calcularea valorii într-un punct arbitrar. În sarcinile în care funcția este dată de un tabel de valori, rămâne doar să se calculeze valoarea medie dintre integralele calculate prin formulele dreptunghiurilor din stânga și, respectiv, din dreapta, ceea ce duce la formula trapezoidală în cuadratură compusă .

Deoarece formulele de cuadratură compusă nu sunt altceva decât sumele incluse în definiția integralei Riemann , ele converg către valoarea exactă a integralei. În consecință, odată cu creșterea preciziei rezultatului obținut prin formule aproximative crește.


Formule compuse pentru grile uniforme

O grilă uniformă poate fi descrisă prin următorul set de formule:

unde  este pasul grilei.

Pentru grile uniforme, formulele dreptunghiulare pot fi scrise ca următoarele formule Cotes :

  1. Formula compusă a dreptunghiurilor din stânga :
  2. Formula compusă a dreptunghiurilor dreptunghiulare :
  3. Formula compusă a dreptunghiurilor mijlocii : i.e. corespunde formulei trapezului.

Eroare de metodă

Pentru formulele dreptunghiurilor drepte și stângi, eroarea este

Pentru formula dreptunghiurilor (medie)

Pentru formulele compuse ale dreptunghiurilor drepte și stângi pe o grilă uniformă:

Pentru formula compusă a dreptunghiurilor:

Exemplu de implementare

Formula dreptunghiurilor medii pentru o funcție dată analitic, scrisă în C

double InFunction ( double x ) { //Funcție integrală return sin ( x ); } dublu CalcIntegral ( dublu a , dublu b , int n ) { rezultat dublu = 0 , h = ( b - a ) / n ; pentru ( int i = 0 ; i < n ; i ++ ) { rezultat += InFunction ( a + h / 2 + i * h ); } rezultat *= h ; returnează rezultatul ; }

Vezi și