Está en la página 1de 6

PRCTICA SUMAS DE RIEMAN

Prcticas Matlab
Prctica 11

Objetivos
Calcularintegralesdefinidasdeformaaproximada,utilizandosumasdeRiemann.
Profundizarenlacomprensindelconceptodeintegracin.


ComandosdeMatlab

int

Calculademanerasimblicalaintegralindefinidadeunafuncin.
Ejemplo:
syms x
int(x^2/(x^6-8))

rsums

AproximalaintegraldefmediantesumasdeRiemannyrealizaunarepresentacin
grficadelosrectngulos.
Ejemplo:
syms x
rsums exp(-x^2)


Definiciones

Definicin(Particin).Dadosdosnmerosrealestalesque a b ,recibeelnombrede
particin del intervalo cerrado a, b todo conjunto finito de puntos de a, b de la
forma:
P x0 , x1 , x2 , , xn / a x0 x1 x2 xn b

Figura 1.- Ejemplo de una particin de [a, b]


PGINA 2 MATLAB: SUMAS DE RIEMAN

Sitodoslospuntosdelaparticinsonequidistantes,sehabladeparticinregular.Enestecaso
secumple P x donde

P max xi xi 1
1 i n

sellamanormadelaparticin.

Definicin (Integral definida). Dada una funcin y f ( x ) acotada en un intervalo


cerrado a, b , se dice que es integrable en este intervalo a, b si para cualquier
particinP,existeellmite
n
lim f (ci )xi con ci xi 1 , xi
( n ) i 1
P 0


En este caso, el valor del lmite recibe el nombre de integral definida o integral de
Riemanndefsobre a, b ysedenotapor
b

f ( x)dx
a
Enestaexpresin,losnmerosaybsellamanrespectivamentelmiteinferiorylmite
superiordeintegracin.

1. Accedealapginahttp://www.giematic.com/integralDef/
2. HazclicsobreelenlaceMaterialInteractivo
3. HazclicsobreelenlaceLaboratorios:RepresentacinyClculo
delapartadoSumasdeRieman
4. Compruebaparadiferentesvaloresden(nmerodetrminosde

1 laparticin)ydistintosvaloresposiblesde ci xi 1 , xi lasuma
delasreasdelosrectnguloscuyabasees xi yaltura f ci .
n
5. Aquvalorconverger f (ci )xi si n tiendeainfinito?Enel
i 1

casodeestafuncinqueespositivaenelintervalo 1,1 ,qu


representarellmiteobtenido?
MATLAB: PRCTICA 9 PGINA 3

Considerarlafuncin f ( x) x 2 1 enelintervalo 1,3 .

a) Representargrficamente f ( x ) enelintervalo 1,3 ydestacarsobre


3


lagrficalaregindelplanocuyoreavienedadopor ( x 2 1)dx .

2 1

b) AproximarelreaanteriormediantesumasdeRiemann,utilizandon
rectngulosdelamismabaseydealturaelvalordefenelextremo
izquierdodecadaunodeellos.Tomarlossiguientesvaloresden:
b1) n 10 b2) n 20
PGINA 4 MATLAB: SUMAS DE RIEMAN

c) Obtenerunafrmulageneralqueproporcioneunaestimacindelrea
tomandonrectnguloscomolosanteriores.
SUMASENSIMASFRECUENTES:
n
1 n
k 1

n
n(n 1)
k 1 2 3 n 2

k 1

n
n(n 1)(2n 1)
k 2 12 22 32 n2 6

k 1

n
n 2 (n 1) 2
k 3 13 23 33 n3 4

k 1

d) Calcularelvalorexactodelreacomolmitedelaexpresinanterior
parantendiendoainfinito.
e) Calcularelerrorcometidoenlasaproximacionescalculadasenel
apartadob).

x3
f) Demuestraquesiseconsideralafuncin F x x (funcinque
3
cumpleque F ' x f x ,esdecirquesuderivadaeslafuncin
integrando)severifica:
b

f x dx F b F a
a

Nota:Unafuncin F x esprimitivadeotrafuncin f x sicumple


F ' x f x .Sepuededemostrarquesi F x esprimitivadelafuncin
f x cualquierotraprimitivaesdelaforma F x C siendo C una
constante.


Solucin

a) ComandosMatlab

x=1:.05:3;
y=x.^2+1;
plot(x,y,'r','LineWidth',2)
hold on
area(x,y)


b) ObservaquelasumadeRiemannser

MATLAB: PRCTICA 9 PGINA 5

2 1

1 10 i 1
x

1 2

x
10
1 dx
10 5
2
f (ci )x 1 1
0 i 1 1
c 1 i 1 x 1 i 1 5 i 1
5
i 5

Comandosmatlab

%De forma simblica


syms k
S=symsum((1/5)*((1+(k-1)/5)^2+1),k,1,10);
double(S)
%De forma numrica
m=1:10;
am=(1/5)*((1+(m-1)/5).^2+1);
S=sum(am)

c) Considerandoahoraunaparticinde n subintervalos,lasumadeRiemannser
2
1 x n 2 n 2 i 1 2
x
n
2
1 dx f (ci )x 1 1
0 i 1 c 1 i 1 x 1 i 1 2 n i 1 n
n
i


Comandosmatlab

%Clculo del rea de los n rectngulos
syms k n
SumaN=symsum((2/n)*((1+(k-1)*2/n)^2+1),k,1,n)
pretty(simplify(SumaN))

d)Elreadelaregindelplanopordebajodelagrficadelafuncinydelimitadaporelejede
abscisasylasrectas x 1 y x 3 ser:

2 n 2 i 1
2 3

x
n
f (ci )x 1
n i 1 n
1


n
2
1 dx
i 1
1


Comandosmatlab

%Clculo del lmite de la suma de Riemann
Areaf=limit(SumaN,n,inf);

d) ComandosMatlab

PGINA 6 MATLAB: SUMAS DE RIEMAN

%Clculo del rea menos el rea aproximada


term=[10,20]
error=Areaf-subs(SumaN,n,term)
double(error)

f)ComandoMatlab

%Clculo de la integral en un intervalo [a, b]


syms k n a b
SumaN=symsum(((b-a)/n)*((a+(k-1)*(b-a)/n)^2+1),k,1,n);
pretty(simplify(SumaN))
Areaf =limit(SumaN,n,inf);
pretty(expand(areaF))

Repetirelejercicioanteriortomandocomoalturadecadarectngulo

3 a) elvalorde f ( x ) enelextremoderechodecadaunodeellos.
b) elvalorde f ( x ) enelpuntomediodecadaunodeellos.

Ejerciciospropuestos

Repetirlosapartadosa),b)yc)delosejercicios2y3considerandola

1 funcin f x
senx
x
yelintervalo 0, / 2

x b
2

Lafuncindefinidadelaforma f x ae
2
2c sedenominafuncin
gaussianaysugrficatieneformadecampana.Paraciertosvalores

2 a, b, c estafuncineslafuncindedensidaddeunavariablealeatoria

normal.Calcularelreabajolacurva
f x
1
2
e
x2
2 enelintervalo

1,1 .

También podría gustarte