Quadratura adaptativa
La quadratura adaptativa[1] és un método d'integració numèrica en el que l'integració d'una funció és aproximada utilisant regles de quadratura estàtiques en subintervalos adaptats de la regió d'integració. En general, els algoritmes adaptatius són tan eficients i efectius com els algoritmes tradicionals per a integrandos en bon comportament, pero també són efectius per a integrandos en mal comportament, per als que els algoritmes tradicionals poden fallar.
Esquema general
editarLa quadratura adaptativa seguix el següent esquema general:
1. Procediment integrar ( f, a, b, τ )
2.
3.
4. si ε > τ llavors
5. m = (a + b) / 2
6. Q = integrar(f, a, m, τ/2) + integrar(f, m, b, τ/2)
7. fi si
8. tornar Q
Es calcula una aproximació a l'integral de sobre l'interval (llínea 2), aixina com una estimació de l'error (llínea 3). Si l'error estimat és major que la tolerància requerida (llínea 4), l'interval es subdivide (llínea 5) i la quadratura s'aplica a abdós mitats per separat (llínea 6). Es torna l'estimació inicial o la suma de les mitats calculades recursivamente (llínea 7).
Els components importants són la regla de quadratura en sí mateixa:
l'estimador d'error
i la llògica per a decidir qué interval subdividir i quàn finalisar.
Existixen diverses variants d'este esquema. La més comuna s'analisa més alvance.
Regles bàsiques
editarLes regles de quadratura generalment tenen la forma:
a on els nodos i els pesos generalment es calculen prèviament.
En el cas més simple, s'utilisen fòrmules de Newton-Cotes de grau parell, a on els nodos estan espayats uniformemente en l'interval:
Quan s'utilisen estes regles, els punts a on s'ha evaluat poden reutilisar-se en la recursión:
S'utilisa una estratègia similar en la quadratura de Clenshaw-Curtis, a on els nodos s'elegixen com:
O be, quan s'utilisa la quadratura de Fejér:
També es poden utilisar atres regles de quadratura, com la quadratura de Gauss o la quadratura de Gauss-Kronrod.
Un algoritme pot optar per utilisar diferents métodos de quadratura en distints subintervalos; per eixemple, utilisar un método d'orde superior solament a on l'integrant és suau.
Vore també
editar- Derivació numèrica
- Tamany de pas adaptatiu en EDO
- Método de Simpson adaptatiu per a un eixemple de quadratura adaptativa
- QUADPACK, una biblioteca FORTRAN que utilisa quadratura adaptativa global
Referències
editar- ↑ «C.3 Adaptive Quadrature» (en en). CLP-2 Integral Calculus. Consultat el 21 de juny de 2026.
Bibliografia
editar- “Algorithm 145: Adaptive numerical integration by Simpson's rule” . Communications of the ACM 5 (12): 604–605. New York: ACM. doi:. ISSN 0001-0782. OCLC 1011805770.
- John R. Rulle. Un metalgoritmo per a la quadratura adaptativa. Journal of the ACM 22(1) pp 61-82 (giner de 1975).
- «Numerical Recipes: The Art of Scientific Computing».Cambridge University Press.
Referències
editar
- Este artícul conté una traducció derivada de «Cuadratura adaptativa» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.