quadl

Integral numérica por quadratura adaptativa de Lobatto (interface antiga).

Categoria: Mathematics > Numerical Integration and Differential Equations

Sintaxe

q = quadl(fun, a, b)

Integra fun de a a b.

q = quadl(fun, a, b, tol)

Usa a tolerância absoluta tol.

Descrição

quadl aplica uma regra de Gauss-Lobatto com subdivisão adaptativa. Para integrandos suaves e tolerâncias rigorosas, em geral é mais eficiente que quad, que usa a regra de Simpson, de ordem menor.

É mantida por compatibilidade; integral é a recomendação atual.

Argumentos de entrada

fun
Handle que aceita um vetor x e retorna um vetor.
a, b
Limites finitos.
tol
Tolerância absoluta. Padrão 1e-6.

Argumentos de saída

q
Valor aproximado da integral.

Exemplo

Um integrando suave

q = quadl(@(x) sin(x), 0, pi);
fprintf('%.6f\n', q)
Saída
2.000000

Veja também

integral quad quadgk trapz