Regola del rettangolo

Da testwiki.
Versione del 12 feb 2025 alle 15:06 di imported>Bultro
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Vai alla navigazione Vai alla ricerca
Esempio di approssimazione tramite rettangoli, con un numero crescente di sottointervalli

La regola del rettangolo o regola del punto medio è il più semplice procedimento di integrazione numerica per approssimare un integrale definito nella forma :abf(x)dx.

Tale formula approssima l'integrale (e quindi l'area sottesa dalla funzione) come un rettangolo di base ba e di altezza f(c), dove a e b sono gli estremi di integrazione e c è il punto medio dell'intervallo, ottenendo un'espressione finale per l'integrale pari a: Ir=(ba)f(c)=(ba)f(a+b2)

Formula composita

Illustrazione del metodo del punto medio composito

Per calcolare con più accuratezza l'integrale, si divide l'intervallo di integrazione [a,b] in M sottointervalli di ampiezza uniforme pari a h=baM

La formula del punto medio diventerà dunque Irc=hk=1Mf(x¯k), dove x¯k rappresenta il punto medio del k-esimo sottointervallo.

Analisi dell'errore

L'errore sviluppato con il metodo del rettangolo, assumerà la seguente espressione: =abf(x)dxIr=(ba)324f(ξ), dove ξ è un opportuno punto compreso nell'intervallo [a,b].

Nel caso si usi il metodo composito l'errore sarà =h2ba24f(ξ). Dalla formula dell'errore si deduce che il metodo integra esattamente polinomi di primo grado, e che l'errore diminuisce quadraticamente rispetto all'ampiezza dei sottointervalli h.

Implementazione su calcolatore

In MATLAB la formula del rettangolo composita può essere implementata come segue:

function I = Ret_c(a,b,M,f)

%Dati a e b, estremi di integrazione,M numero di sottintervalli in cui dividere l'intervallo d'integrazione
%f funzione integranda, definita come inline o function handle, restituisce il valore dell'integrale approssimato

h=(b-a)/M;

x=a+h/2:h:b-h/2; 

I=h*sum(f(x));

Bibliografia

Voci correlate

Altri progetti

Template:Interprogetto

Template:Portale