Professional Documents
Culture Documents
Practica 6 Integracio
Practica 6 Integracio
## 6 -- INTEGRACI
## 6.1 -- CLCUL DE PRIMITIVES I INTEGRALS DEFINIDES.
# Per simplificar, suposarem que totes les funcions sn
#
contnues i si cal derivables en l'interval corresponent.
#
#
#
#
#
#
#
#
#
#
# Primitives.
f=x^2+4*x-5
F=integrate(f,x)
print "Les primitives de f(x)=",f," sn "
print "
F(x)=",F,"+C"
Les primitives de f(x)= x^2 + 4*x - 5
F(x)= 1/3*x^3 + 2*x^2 - 5*x +C
sn
# Integral definida.
f=1/(x^2+1)
a=1
b=+oo
IFab=integrate(f,x,a,b)
html('$ \int_{'+latex(a)+'}^{'+latex(b)+'}('+latex(f)+'
)\,dx='+latex(IFab)+' $')
+
( x21+1 ) d x = 14
# Integral
depenent de parmetres.
var('x,a,b,A,B')
h=(A*x+B)/((x-a)^2+b^2)
IHab=integrate(h,x)
html('$ \int'+latex(h)+' \,dx='+latex(IHab)+' $')
Ax+B
2
(ax) +b2
d x = 12 A log (a2 2 ax + b2 + x2 ) +
0 (cos (x))dx
m
= limm>+ m2 k=1
cos
2 k
m
# INTEGRACI NUMRICA
#
# El clcul de integrals definides no sempre s possible fer-lo
# utilitzant la comanda integrate. En aquests casos utilitzarem
#
integral_numerical(f,a,b)[0]
f=exp(sin(x))
a=0
b=2
integrate(f,a,b)
integrate(e^sin(x), x, 0, 2)
IntApprox=integral_numerical(f,a,b)[0]
html('$\int_'+latex(a)+'^'+latex(b)+'('+latex(f)+') dx \simeq
'+latex(IntApprox)+' $')
2
0 (esin(x) )dx
4.23653115722
max_y = find_maximum_on_interval(func,a,b)[0]
html('<h3>Numerical integrals with the midpoint rule</h3>')
html('$\int_{a}^{b}{f(x) dx} {\\approx} \sum_i{f(x_i) \Delta x}$')
print "\n\nSage numerical answer: " +
str(integral_numerical(func,a,b,max_points = 200)[0])
print "Midpoint estimated answer: " + str(RDF(dx*sum([midys[q]
for q in range(n)])))
show(plot(func,a,b) + rects, xmin = a, xmax = b, ymin = min_y,
ymax = max_y,figsize=[5,5])
n
f
start
end
Per calcular l'rea limitada per l'eix X les rectes verticals x=a i
x=b i la grfica d'una funci cal seguir el segent procediment:
- Buscar els punts de l'interval [a,b] on la grfica talla l'eix X.
- Calcular les integrals en cadascun dels subintervals.
- Sumar els valors absoluts d'aquests valors.
Si volem calcular l'rea limitada per les grfiques de f i g i les
les rectes verticals x=a i x=b, apliquem el procediment anterior
a lafunci h=f-g.
canvi:
x = t,
dx =
1
dt
2 t
= 12 t sin (t)dt
u dv = u v v du
u = x,
d u = 1dx,
v = cos (x)
1
4
(c)
2x2 +1
xe
dx
kt
dt
(b)
(d)
sin(mt)dt
0
es
ds
es + 1
(a) F (x) =
(c) F (x) =
2x
s2
ds
1 + s2
2
et dt
(b) F (x) =
Z
1
x2
et
dt
et + 1