Integration Method on Matlab

13 vues (au cours des 30 derniers jours)
Burak Safa Berzener
Burak Safa Berzener le 21 Avr 2018
I wonder something,how integration works on matlab?Which numerical method does matlab use in the background?

Réponse acceptée

Walter Roberson
Walter Roberson le 21 Avr 2018

MATLAB has multiple integration routines:

https://www.mathworks.com/help/matlab/ref/integral.html#References

References:

[1] L.F. Shampine “Vectorized Adaptive Quadrature in MATLAB®,” Journal of Computational and Applied Mathematics, 211, 2008, pp.131–140.

https://www.mathworks.com/help/matlab/ref/quad.html

Algorithms

quad implements a low order method using an adaptive recursive Simpson's rule. References

[1] Gander, W. and W. Gautschi, “Adaptive Quadrature – Revisited,” BIT, Vol. 40, 2000, pp. 84-101. This document is also available at http://www.inf.ethz.ch/personal/gander.

https://www.mathworks.com/help/matlab/ref/quadgk.html#f94-1004038

Algorithms

quadgk implements adaptive quadrature based on a Gauss-Kronrod pair (15th and 7th order formulas). References

[1] L.F. Shampine “Vectorized Adaptive Quadrature in MATLAB®,” Journal of Computational and Applied Mathematics, 211, 2008, pp.131–140.

https://www.mathworks.com/help/matlab/ref/quadl.html#f94-998971

Algorithms

quadl implements a high order method using an adaptive Gauss/Lobatto quadrature rule. References

[1] Gander, W. and W. Gautschi, “Adaptive Quadrature – Revisited,” BIT, Vol. 40, 2000, pp. 84-101. This document is also available at http://www.inf.ethz.ch/personal/gander.

Plus de réponses (0)

Catégories

En savoir plus sur Numerical Integration and Differential Equations dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by