vpaintegral

Integral definida numérica de uma expressão simbólica em aritmética de precisão variável.

Categoria: Mathematics > Calculus

Sintaxe

q = vpaintegral(f, x, a, b)

Integra f em relação a x de a até b.

q = vpaintegral(f, a, b)

Integra em relação à variável padrão de f.

Descrição

Ao contrário de int, que procura uma forma fechada, vpaintegral calcula a integral numericamente, e por isso funciona com integrandos sem primitiva elementar, como exp(-x^2). O resultado é um número simbólico, que pode ser convertido com double.

Argumentos de entrada

f
Expressão simbólica a integrar.
x
Variável de integração.
a, b
Limites de integração, números ou números simbólicos.

Argumentos de saída

q
Número simbólico com o valor numérico da integral.

Exemplo

Integral sem forma fechada

syms x
q = vpaintegral(exp(-x^2), x, 0, 1)
Saída
q = 0.746824

Observações

As opções de tolerância do MATLAB não são cobertas.

Veja também

int integral vpa vpasum double