Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.
Integración numérica
q = integral(
especifica opciones adicionales con uno o más argumentos de par fun
,xmin
,xmax
,Name,Value
)Name,Value
. Por ejemplo, especifique 'WayPoints'
seguido de un vector de números reales o complejos para indicar los puntos específicos que debe utilizar el integrador.
No utilice waypoints para especificar singularidades. En su lugar, divida el intervalo y añada los resultados de las integraciones separadas con las singularidades de los extremos.
La función integral
intenta satisfacer:
abs(q - Q) <= max(AbsTol,RelTol*abs(q))
q
es el valor calculado de la integral y Q
es el valor exacto (desconocido). Las tolerancias absolutas y relativas proporcionan una manera de equilibrar la exactitud y el tiempo de cómputo. Generalmente, la tolerancia relativa determina la exactitud de la integración. Sin embargo, si abs(q)
es suficientemente pequeña, la tolerancia absoluta determina la exactitud de la integración. En general, debe especificar las tolerancias absoluta y relativa juntas. Si especifica un valor complejo para xmin
, xmax
o cualquier waypoint, todos sus límites y waypoints deben ser finitos.
Si va a especificar límites de precisión única de integración, o si fun
devuelve resultados de precisión única, es posible que necesite especificar una tolerancia de error absoluta y relativa más grande.
[1] L.F. Shampine “Vectorized Adaptive Quadrature in MATLAB®,” Journal of Computational and Applied Mathematics, 211, 2008, pp.131–140.