Základní integrační metody - metoda per partes
K naznačení postupu výpočtu metodou per partes použijeme proceduru intparts z balíku student.
> | with(student): |
> | Int(u(x)*Diff(v(x), x), x)=intparts(Int(u(x)*Diff(v(x),x),x), u(x)); |
Řešte následující integrály za pomoci programu Maple.
> | i1:=Int(x*cos(x), x); |
> | i1=intparts(Int(x*cos(x), x), x); |
> | i1=value(rhs(%)); |
Kontrola výsledku přímým výpočtem:
> | i1=value(i1); |
> | i2:=Int((x^2+1)*exp(-x), x); |
> | i2=intparts(i2, x^2+1); |
> | simplify(%); |
Použijeme metodu per partes ještě jednou
> | i2=intparts(rhs(%), x); |
> | i2=simplify(value(rhs(%))); |
> | i2=value(i2); |
> | i3:=Int(arccot(x), x); |
> | i3=intparts(i3, arccot(x)); |
> | i3=value(rhs(%)); |
> | i4:=Int(exp(x)*sin(x), x); |
> | i4=intparts(i4, exp(x)); |
Použijeme znovu metodu per partes a pravou stranu rovnice zjednodušíme.
> | i4=simplify(intparts(rhs(%), exp(x))); |
Ze ziskané rovnice již snadno vypočítáme, že
> | simplify(isolate(%, i4)); |
> |