integrateByParts

Aplica integração por partes a uma integral.

Categoria: Mathematics > Calculus

Sintaxe

G = integrateByParts(F, dv)

Reescreve F = int(u*dv) como u*v - int(v*du), em que v é a primitiva de dv.

Descrição

A integração por partes usa int(u dv) = u v - int(v du). O usuário escolhe qual parte do integrando é dv; a função divide para obter u, integra dv para obter v e deriva u. Uma boa escolha torna a nova integral mais simples, por exemplo dv = exp(x) quando u = x.

Para uma integral definida, o resultado inclui o termo u*v avaliado nos limites.

Argumentos de entrada

F
Uma integral criada com int.
dv
O fator do integrando que será integrado; o restante do integrando vira u.

Argumentos de saída

G
Expressão com termos de contorno e, se preciso, uma nova integral.

Exemplo

Integral definida por partes

syms x
F = int(x*sin(x), x, 0, pi);
P = integrateByParts(F, sin(x))
Saída
P = pi

Veja também

int changeIntegrationVariable diff simplify