Sunteți pe pagina 1din 29

METODOS

NUMERICOS
DEBER N.-6
Departamento de Ciencias Exactas

Ing. Fabian Ordonez


Estudiantes:
Daniela Romero
Erick Zambrano
12-02-2015

Deber

1. Sea f(x)=csc(x), con x en radianes. Calcule aproximaciones a f(0.6) usando las formulas
2
4
de diferencias centradas de orden O(h ) y O(h ) tomando h=0.1; h=0.01 y h=0.001 con
diez cifras significativas, calcule el error en cada caso, resuma la informacion en una

tabla y determine el menor error que representa la mejor aproximacion.

DESARROLLO
f ( x ) = csc( x )
csc0 ( x ) = csc( x ) cot( x )
csc0 ( x ) = csc(0.6) cot(0.6)
csc0 ( x ) = 2.5887105840
h1 = 0.1
h2 = 0.01
h3 = 0.001

Formula
de diferencia finita para f(x) de orden O(h2 )
f 0 (x) =

f ( x +h) f ( x h)
2h

h1 = 0.1 :
csc(0.7)csc(0.5)
f 0 (x) =
= 2.667796579882
0.2
h2 = 0.01 :
sec(0.61)sec(0.59)
f 0 (x) =
= 2.58947961654
0.02
h3 = 0.001 :
sec(0.601)sec(0.599)
f 0 (x) =
= 2.58871827225
0.002

Formula
de diferencia finita para f(x) de orden O(h4 )

f 0 (X) =

f ( x+2h) +8 f ( x+h) 8 f ( xh) + f ( x2h)


12h

h1 = 0.1 :
csc(0.8)+8csc(0.7)8csc(0.5)+csc(0.4)
f 0 (X) =
= 2.5787915763768
1.2
h2 = 0.01 :
sec(0.62)+8sec(0.61)8sec(0.59)+sec(0.58)
= 2.5887097256767
f 0 (X) =
0.12
h3 = 0.001 :
sec(0.602)+8sec(0.601)8sec(0.599)+sec(0.598)
f 0 (X) =
= 2.588710583975
0.012

TABLA
h
Orden 2
Error orden 2
Orden 4
Error orden 4
0.1
-2.6677965798 0.0790859958 -2.5787915763 0.0099190077
0.01 -2.5894796165 0.000769032 -2.5887097256 0.0000008584
0.001 -2.5887182722 0.0000076882 -2.5887105839 0.0000000001
Mediante este calculo pudimos observar que f(x) con h=0.001 representa la mejor
en orden 2 y 4 para verificar esto podemos visualizar los distintos erroaproximacion
res en la tabla .
2. Sea f ( x ) = eSin( x) , realice lo solicitado en el ejercicio anterior para aproximar f 0 (2.3).
DESARROLLO
f ( x ) = eSin( x)

=> f 0 ( x ) = (Sin( x ))0 eSin(x)


=> cos( x ) eSin(x)
=> f 0 (2.3) = 1.4044615125
h1 = 0.1
h2 = 0.01
h3 = 0.001

Formula
de diferencia finita para f(x) de orden O(h2 )
3

f 0 (x) =

f ( x +h) f ( x h)
2h

h1 = 0.1 :
Sin(2.4) eSin(2.2)
f 0 (x) = e
= 1.3979384601
0.2
h2 = 0.01 :
Sin(2.31) eSin(2.29)
f 0 (x) = e
= 1.4043961319
0.02
h3 = 0.001 :
Sin(2.301) eSin(2.299)
f 0 (x) = e
= 1.4044608587
0.002

Formula
de diferencia finita para f(x) de orden O(h4 )
f 0 (X) =

f ( x+2h) +8 f ( x+h) 8 f ( xh) + f ( x2h)


12h

h1 = 0.1 :
Sin(2.5) +8eSin(2.4) 8eSin(2.2) + eSin(2.1)
f 0 ( X ) = e
= 1.4044011675
1.2
h2 = 0.01 :
Sin(2.32) +8eSin(2.31) 8eSin(2.29) + eSin(2.28)
f 0 ( X ) = e
= 1.4044615064
0.12
h3 = 0.001 :
Sin(2.302) +8eSin(2.301) 8eSin(2.299) + eSin(2.298)
f 0 ( X ) = e
= 1.4044615125
0.012

TABLA
h
Orden 2
Error de orden 2
Orden 4
0.1
-1.3979384601
0.0065230524
-1.4044011675
0.01 -1.4043961319
0.0000653806
-1.4044615064
0.001 -1.4044608587
0.0000006538
-1.4044615125

Error de orden 4
0.0000603450
0.0000000006
0.0000000000

Mediante este calculo pudimos observar que f(x) con h=0.001 representa la mejor
en orden 2 y 4 para verificar esto podemos visualizar los distintos erroaproximacion
10 el valor es cero .
res en la tabla incluso con orden 4 y h=0.001 con aproximacion
3. Usando el desarrollo de Taylor para f ( x + h), f ( x h), f ( x + 2h) y f ( x 2h), deduzca
4


la formula
de diferencias centradas f (3) ( x ) y f (4) ( x )
f (3) ( x ) =

f ( x +2h)2 f ( x +h)+2 f ( x h) f ( x 2h)


(1)
2h3

f ( x + 2h) = f ( x ) + 2 f 0 ( x )h + 2 f 00 ( x )h2 +

4h3 f 000 ( x )
3

f ( x 2h) = f ( x ) 2 f 0 ( x )h + 2 f 00 ( x )h2

4h3 f 000 ( x )
3

2 f ( x + h) = 2 f ( x ) + 2 f 0 ( x )h + h2 f 00 ( x ) +

h3 f 000 ( x )
3

2 f ( x + h) = 2 f ( x ) 2 f 0 ( x )h + h2 f 00 ( x )

h3 f 000 ( x )
3

f ( x + 2h) f ( x 2h) = 4 f 0 ( x )h +

8 f 000 ( x )h( 3)
3

2 f ( x + h ) + 2 f ( x h ) = 4 f 0 ( x ) h 2 f

000 ( x ) h3

f ( x + 2h) 2 f ( x + h) + 2 f ( x h) f ( x 2h) = 4 f 0 ( x )h +
2 f 000 ( x )h3

8 f 000 ( x )h( 3)
3

3
2 f 0 (x)
h2

f ( x +2h)2 f ( x +h)+2 f ( x h) f ( x 2h)


2h3

f ( x +2h)2 f ( x +h)+2 f ( x h) f ( x 2h)


2h3

= f 000 ( x )

f (4) ( x ) =

+ 4f

000 ( x )

2 fh(2x) 1 f

000 ( x )

f ( x +2h)4 f ( x +h)+6 f ( x )4 f ( x h) f ( x 2h)


(2)
h4

f ( x + 2h) = f ( x ) + 2 f 0 ( x )h + 2 f 00 ( x )h2 +

4h3 f 000 ( x )
3

+ 2f

(4) ( x ) h 4

f ( x 2h) = f ( x ) 2 f 0 ( x )h + 2 f 00 ( x )h2

4h3 f 000 ( x )
3

+ 2f

(4) ( x ) h 4

4 f ( x + h) = 4 f ( x ) 4 f 0 ( x )h 2 f 00 ( x )h2 2 f

000 ( x ) h3

4 f ( x + h) = 4 f ( x ) + 4 f 0 ( x )h 2 f 00 ( x )h2 + 2 f

000 ( x ) h3

6 f (x)

1f

(4) ( x ) h 4

1f

(4) ( x ) h 4

4 f 0 ( x)h

f ( x + 2h) + f ( x 2h) 4 f ( x + h) 4 f ( x h) + 6 f ( x ) = 2 f ( x ) 8 f ( x ) + 6 f ( x ) +
4 f 00 ( x )h2 4 f 00 ( x )h2 +

4 f (4) ( x ) h 4
3

f (4) ( x ) h 4
3

f ( x +2h)+ f ( x 2h)4 f ( x +h)4 f ( x h)+6 f ( x )


h4

= f (4) ( x )

4. Determinar las aproximaciones centradas, regresivas y progresivas de orden O(h2) a

f(xk) en cada uno de los cuatro puntos de la siguiente tabla, presente la informacion
calculada y resumida en una tabla.

x
0.00
0.10
0.20
0.30

f(x)
0.98992
0.999135
0.998295
0.987480

h=0.10
a) x=0.00
Centrada: No se puede calcular, porque no hay f(-0.10) en la tabla
Regresiva: No se puede calcular, porque no hay el nodo x=-0.20
Progresiva:
f0 =

3 f (0.00)+4 f (0.10) f (0.20)


0.2

= 0.142425

b) x=0.10
Centrada:
f (0.20) f (0.00)
= 0.041875
f0 =
0.2
Regresiva: No se puede calcular, porque no hay el nodo x=-0.10
Progresiva:
3 f (0.10)+4 f (0.20) f (0.30)
= 0.041475
f0 =
0.2
c) x=0.20
6

Centrada:
f (0.30) f (0.10)
f0 =
= 0.058275
0.20
Regresiva:
3 f (0.20)4 f (0.10)+ f (0.00)
f0 =
= 0.058675
0.2

Progresiva: No se puede calcular, porque no hay el nodo x=0.40 para poder hallar f 2
d) x=0.30
Centrada: No se puede calcular, porque no hay f(0.40) en la tabla
Regresiva:
3 f (0.30)4 f (0.20)+ f (0.10)
f0 =
= 0.158025
0.2

Progresiva: No se puede calcular, porque no existe un quinto nodo para poder hallar
f2
TABLA
x
0.00
0.10
0.20
0.30
Centrada
X
0.041875 -0.058275
X
Regresiva
X
X
-0.058675 -0.158025
Progresiva 0.142425 0.041475
X
X

5. Calcule cada una de las siguientes integrales, utilizando los codigos


compuestos estudiados (Trapecio, Simpson y punto medio). Ademas analice el error absoluto
Z 1
1

((1 + X 2 ) 1) dx

Metodo del Trapecio Compuesto

Codigo

(1)

%Romero-Zambrano
%Ejercicio-6 Primera Integral
%16-02-2015
function It=trapeciocomp(f,a,b,n)
clc
clear all
fprintf(\t\t\tM
etodo del trapecio compuesto);
fprintf(\n\t\t\t=============================)
f=(1/(1+x^2));
fun=inline(f);
a=-1;
b=1;
n=400;
h=(b-a)/n;
It=0;
for i=1:n-1
x=a+h*i;
It=It+fun(x);
end
It=h*(fun(b)+fun(a))/2+h*It;
fprintf(\nEl valor de la integral del trapecio compuesto es: %.9f ,It)
ex=int(1/(1+x^2),x,-1,1);
fprintf(\nEl valor de la integral exacta es :),ex
a=pi/2;
fprintf(\npor lo tanto es %.9f: ,a)
e=abs(It-a);
fprintf(\nEl valor del error absoluto es %.9f:,e)
Command windows del codigo

en matlab:

M
etodo del trapecio compuesto
=============================
El valor de la integral del trapecio compuesto es: 1.570794243
El valor de la integral exacta es :
ex =
8

pi/2

por lo tanto es 1.570796327:


El valor del error absoluto es 0.000002083:
Metodo de Simpson Compuesto

Codigo

%Romero-Zambrano
%Ejercicio-6 Primera Integral
%16-02-2015
function Isc=intsimpsoncomp(f,a,b,n)
clc
clear all
fprintf(\t\t\tM
etodo de Simpson compuesto);
fprintf(\n\t\t\t=============================)
f=(1/(1+x^2));
fun=inline(f);
a=-1;
b=1;
n=20;
h=(b-a)/(2*n);
Sp=0;
Si=0;
for i=1:n
x=a+h*(2*i-1);
Si=Si+fun(x);
end
for i=1:n-1
x=a+h*2*i;
Sp=Sp+fun(x);
end
Isc=h/3*((fun(a)+fun(b)+4*Si+2*Sp));
9

fprintf(\nEl valor de la integral de simpson compuesto es %.9f: ,Isc)


ex=int(1/(1+x^2),x,-1,1);
fprintf(\nEl valor de la integral exacta es :),ex
a=pi/2;
fprintf(\npor lo tanto es %.9f: ,a)
e=abs(a-Isc);
fprintf(\nEl valor del error absoluto es: %.9f,e)
Command windows del codigo

en matlab:

M
etodo de Simpson compuesto
=============================
El valor de la integral de simpson compuesto es 1.570796326
El valor de la integral exacta es :
ex =
pi/2

por lo tanto es 1.570796327:


El valor del error absoluto es: 0.000000000
Metodo del Punto Medio

Codigo

%Romero-Zambrano
%Ejercicio 6 Primera Integral
%16-02-2015
function Ir=intreccomp(a,b,n,f)
clc
clear all
fprintf(\t\t\tM
etodo de Punto medio compuesto);
fprintf(\n\t\t\t===============================)
f=(1/(1+x^2));
10

fun=inline(f);
a=-1;
b=1;
n=20;
h=(b-a)/n;
Ir=0;
for i=1:n;
x=a+h*i;
Ir=Ir+fun(x);
end
Ir=h*Ir;
fprintf(\nEl valor de la integral del rectangulo compuesto es:%.9f, Ir)
ex=int(1/(1+x^2),x,-1,1);
fprintf(\nEl valor de la integral exacta es :),ex
a=pi/2;
fprintf(\npor lo tanto es %.9f: ,a)
e=abs(a-Ir);
fprintf(\nEl valor del error absoluto es: %.9f,e)
Command windows del codigo

en matlab:

M
etodo de Punto medio compuesto
===============================
El valor de la integral del rectangulo compuesto es:1.569962994
El valor de la integral exacta es :
ex =
pi/2
por lo tanto es 1.570796327:
El valor del error absoluto es: 0.000833332
Error Absoluto
Error del metodo del trapecio compuesto E = 0, 000002083
Error de metodo de Simpson Compuesto E = 0, 000000000
11

Error de metodo de Punto medio Compuesto E = 0, 000833332

En estos codigos
el metodo que presenta el menor error es el de Simpson, seguido por

el metodo del trapecio compuesto, en por ultimo


el del metodo del punto medio

Z 1
0

( x sin( x )) dx

(2)

Metodo del Trapecio Compuesto

Codigo

%Romero-Zambrano
%Ejercicio-6 Segunda Integral
%16-02-2015
function It=trapeciocomp(f,a,b,n)
clc
clear all
fprintf(\t\t\tM
etodo del trapecio compuesto);
fprintf(\n\t\t\t=============================)
f=(x*sin(x));
fun=inline(f);
a=0;
b=1;
n=400;
h=(b-a)/n;
It=0;
for i=1:n-1
x=a+h*i;
It=It+fun(x);
end
It=h*(fun(b)+fun(a))/2+h*It;
fprintf(\nEl valor de la integral del trapecio compuesto es: %.9f ,It)
ex=int(x*sin(x),x,a,b);
12

fprintf(\nEl valor de la integral exacta es :),ex


a=sin(1) - cos(1);
fprintf(\npor lo tanto es %.9f: ,a)
e=abs(It-a);
fprintf(\nEl valor del error absoluto es %.9f:,e)
Command windows del codigo

en matlab:

M
etodo del trapecio compuesto
=============================
El valor de la integral del trapecio compuesto es: 0.301169399
El valor de la integral exacta es :
ex =
sin(1) - cos(1)

por lo tanto es 0.301168679:


El valor del error absoluto es 0.000000720:
Metodo de Simpson Compuesto

Codigo

%Romero-Zambrano
%Ejercicio-6 Segunda Integral
%16-02-2015
function Isc=intsimpsoncomp(f,a,b,n)
clc
clear all
fprintf(\t\t\tM
etodo de Simpson compuesto);
fprintf(\n\t\t\t=============================)
f=(x*sin(x));
fun=inline(f);
13

a=0;
b=1;
n=20;
h=(b-a)/(2*n);
Sp=0;
Si=0;
for i=1:n
x=a+h*(2*i-1);
Si=Si+fun(x);
end
for i=1:n-1
x=a+h*2*i;
Sp=Sp+fun(x);
end
Isc=h/3*((fun(a)+fun(b)+4*Si+2*Sp));
fprintf(\nEl valor de la integral de simpson compuesto es: %.9f ,Isc)
ex=int(x*sin(x),x,a,b);
fprintf(\nEl valor de la integral exacta es :),ex
a=sin(1) - cos(1);
fprintf(\npor lo tanto es %.9f: ,a)
e=abs(Isc-a);
fprintf(\nEl valor del error absoluto es %.9f:,e)
Command windows del codigo

en matlab:

M
etodo de Simpson compuesto
=============================
El valor de la integral de simpson compuesto es: 0.301168672
El valor de la integral exacta es :
ex =
sin(1) - cos(1)

por lo tanto es 0.301168679:


El valor del error absoluto es 0.000000007
Metodo del Punto Medio
14


Codigo

%Romero-Zambrano
%Ejercicio-6 Segunda Integral
%16-02-2015
function Ir=intreccomp(a,b,n,f)
clc
clear all
fprintf(\t\t\tM
etodo de Punto medio compuesto);
fprintf(\n\t\t\t===============================)
f=(x*sin(x));
fun=inline(f);
a=0;
b=1;
n=20;
h=(b-a)/n;
Ir=0;
for i=1:n;
x=a+h*i;
Ir=Ir+fun(x);
end
Ir=h*Ir;
fprintf(\nEl valor de la integral del rectangulo compuesto es:%.9f, Ir)
ex=int(x*sin(x),x,a,b);
fprintf(\nEl valor de la integral exacta es :),ex
a=sin(1) - cos(1);
fprintf(\npor lo tanto es %.9f: ,a)
e=abs(Ir-a);
fprintf(\nEl valor del error absoluto es %.9f:,e)
Command windows del codigo

en matlab:

M
etodo de Punto medio compuesto
===============================
El valor de la integral del rectangulo compuesto es:0.322493350

15

El valor de la integral exacta es :


ex =
sin(1) - cos(1)

por lo tanto es 0.301168679:


El valor del error absoluto es 0.021324671
Error Absoluto
Error del metodo del trapecio compuesto 0, 000000720
Error de metodo de Simpson Compuesto 0, 000000007
Error de metodo de Punto medio Compuesto 0, 021324671

el metodo que presenta el menor error es Simpson, despues el metoEn esta ecuacion

do del trapecio compuesto y por ultimo


el del punto medio compuesto ,el menor error
depende de la integral propuesta.

Z
0

(cos( x ) (e( x ))) dx

Metodo del Trapecio Compuesto

Codigo

%Romero-Zambrano
%Ejercicio-6 Tercera Integral
%16-02-2015
function It=trapeciocomp(f,a,b,n)
clc
clear all
fprintf(\t\t\tM
etodo del trapecio compuesto);
fprintf(\n\t\t\t=============================)
f=(cos(x)*exp(-x));
16

(3)

fun=inline(f);
a=0;
b=pi;
n=400;
h=(b-a)/n;
It=0;
for i=1:n-1
x=a+h*i;
It=It+fun(x);
end
It=h*(fun(b)+fun(a))/2+h*It
fprintf(\nEl valor de la integral del trapecio compuesto es: %.9f ,It)
ex=int(cos(x)*exp(-x),x,a,b);
fprintf(\nEl valor de la integral exacta es :),ex
a=1/(2*exp(pi)) + 1/2;
fprintf(\npor lo tanto es %.9f: ,a)
e=abs(It-a);
fprintf(\nEl valor del error absoluto es %.9f:,e)
Command windows del codigo

en matlab:

M
etodo del trapecio compuesto
=============================
It =
0.5216

El valor de la integral del trapecio compuesto es: 0.521612322


El valor de la integral exacta es :
ex =
exp(-pi)/2 + 1/2

por lo tanto es 0.521606959:


17

El valor del error absoluto es 0.000005363:


Metodo del Simpson Compuesto

Codigo

%Romero-Zambrano
%Ejercicio-6 Tercera Integral
%16-02-2015

function Isc=intsimpsoncomp(f,a,b,n)
clc
clear all
fprintf(\t\t\tM
etodo de Simpson compuesto);
fprintf(\n\t\t\t=============================)
f=(cos(x)*exp(-x));
fun=inline(f);
a=0;
b=pi;
n=20;
h=(b-a)/(2*n);
Sp=0;
Si=0;
for i=1:n
x=a+h*(2*i-1);
Si=Si+fun(x);
end
for i=1:n-1
x=a+h*2*i;
Sp=Sp+fun(x);
end
Isc=h/3*((fun(a)+fun(b)+4*Si+2*Sp));
fprintf(\n\nEl valor de la integral de simpson compuesto es: %.9f ,Isc)
ex=int(cos(x)*exp(-x),x,a,b);
fprintf(\nEl valor de la integral exacta es :),ex
a=1/(2*exp(pi)) + 1/2;
18

fprintf(\npor lo tanto es %.9f: ,a)


e=abs(Isc-a);
fprintf(\nEl valor del error absoluto es %.9f:,e)
Command windows del codigo

en matlab:

M
etodo de Simpson compuesto
=============================
El valor de la integral de simpson compuesto es: 0.521606519
El valor de la integral exacta es :
ex =
exp(-pi)/2 + 1/2

por lo tanto es 0.521606959:


El valor del error absoluto es 0.000000440
Metodo del Punto Medio

Codigo

%Romero-Zambrano
%Ejercicio-6 Tercera Integral
%16-02-2015
function Ir=intreccomp(a,b,n,f)
clc
clear all
fprintf(\t\t\tM
etodo de Punto medio compuesto);
fprintf(\n\t\t\t===============================)
f=(cos(x)*exp(-x));
fun=inline(f);
a=0;
19

b=pi;
n=20;
h=(b-a)/n;
Ir=0;
for i=1:n;
x=a+h*i;
Ir=Ir+fun(x);
end
Ir=h*Ir;
fprintf(\n\nEl valor de la integral del rectangulo compuesto es:%.9f, Ir)
ex=int(cos(x)*exp(-x),x,a,b);
fprintf(\nEl valor de la integral exacta es :),ex
a=1/(2*exp(pi)) + 1/2;
fprintf(\npor lo tanto es %.9f: ,a)
e=abs(Ir-a);
fprintf(\nEl valor del error absoluto es %.9f:,e)
Command windows del codigo

en matlab:

M
etodo de Punto medio compuesto
===============================
El valor de la integral del rectangulo compuesto es:0.441819914
El valor de la integral exacta es :
ex =
exp(-pi)/2 + 1/2

por lo tanto es 0.521606959:


El valor del error absoluto es 0.07978704
Errores Absolutos
Error del metodo del trapecio compuesto E = 0, 000005363
Error de metodo de Simpson Compuesto E = 0, 000000440
20

Error de metodo de Punto medio Compuesto E = 0, 07978704


el metodo que presenta el menor error es Simpson, despues el metoEn esta ecuacion

do del trapecio compuesto y por ultimo


el del punto medio compuesto , entonces el
menor error depende de la integral propuesta.

6. La longitud de una curva y = f ( x ) definida sobre un intervalo [a, b] viene dado por:
L=

Rbq
a

1 + f 0 ( x )2 dx

que se obtiene al girar alrededor del


El a rea de la superficie del solido
de revolucion
limitada por la curva y = f ( x ) y el intervalo [a, b] viene dada por:
eje OX la region
S = 2

Rb
a

f (x)

1 + f 0 ( x )2 dx

de las curvas dadas, utilizando el


Calcular la longitud y la superficie de revolucion

codigo
compuesto del punto medio. Analice el error y realice las graficas respectivas
y de la superficie del solido

de la funcion
de revolucion.
a) f ( x ) = e x sin( 2x ) x [0, 1]

Codigo

%Romero-Zambrano
%Ejercicio 7
%16/02/2015
clc
clear
clf
f=inline(sqrt(1+(-exp(-x)).^2),x);%Formula de longitud
f1=inline(2.*pi.*exp(-x).*sqrt(1+(-exp(-x)).^2),x);%Formula de a
rea
f2=inline(exp(-x)*sin(x/2));
% f2=inline(sin(x/2));
a=0;%L
mite inferior
b=1;%L
mite superior
21

n=100;%N
umero de intervalos
h=(b-a)/n;%Tama~
no de cada intervalo
g=f((a+h)/2);%Valor de la longitud
g1=f1((a+h)/2);%Valor de la superficie
for i=1:n-1;
xi=a+i*h;
xii=a+(i+1)*h;
g=g+f((xi+xii)/2);
g1=g1+f1((xi+xii)/2);
end
long=h*g;
sup=h*g1;
fprintf(\nEl valor de la longitud por el punto medio compuesto es:%.10f,long)
fprintf(\nEl valor de la superficie por el punto medio compuesto es:%.10f,sup)
subplot(2,1,1);fplot(f2,[a,b])%Para graficar la longitud
x=a:0.01:b;
y=exp(-x);
subplot(2,1,2);cylinder(y)%Para graficar la superficie de revoluci
on
%ERROR
intlong=quad(f,0,1);%valores reales
intsup=quad(f1,0,1);
e=abs(intlong-long);%calculo de error
e1=abs(intsup-sup);
fprintf(\n\n C
ALCULO DE ERRORES)
fprintf(\nEl c
alculo del error de la longitud es:%.10f,e)
fprintf(\nEl c
alculo del error de la superficie es:%.10f,e1)
Command windows:
El valor de la longitud por el punto medio compuesto es:1.1926989849
El valor de la superficie por el punto medio compuesto es:4.8491744413
C
ALCULO DE ERRORES
El c
alculo del error de la longitud es:0.0000024132
El c
alculo del error de la superficie es:0.0000440601>>

22

Graficas

b) f ( x ) = sin( x ) cos(2x ) x [0, /4]

Codigo

%Romero-Zambrano
%Ejercicio 7
%16/02/2015
clc
clear
clf
f=inline(sqrt(1+(cos(x)).^2),x);%Formula de longitud
f1=inline(2.*pi.*sin(x).*sqrt(1+(cos(x)).^2),x);%Formula de
area
f2=inline(sin(x)*cos(x));
a=0;%L
mite inferior
b=pi/4;%L
mite superior
n=100;%N
um. de intervalos
h=(b-a)/n;%Tama~
no de cada intervalo
g=f((a+h)/2);%Valor de la Longitud
g1=f1((a+h)/2);%Valor de la superficie
for i=1:n-1;
xi=a+i*h;
xii=a+(i+1)*h;
23

g=g+f((xi+xii)/2);
g1=g1+f1((xi+xii)/2);
end
long=h*g;
sup=h*g1;
fprintf(\nEl valor de la longitud por el punto medio compuesto es:%.10f,long)
fprintf(\nEl valor de la superficie por el punto medio compuesto es:%.10f,sup)
subplot(1,2,1);fplot(f2,[a,b])%Para graficar la longitud
x=a:0.01:b;
y=sin(x);
subplot(1,2,2);cylinder(y)%Para graficar la superficie de revoluci
on
%ERROR
intlong=quad(f,0,1);%valores reales
intsup=quad(f1,0,1);
e=abs(intlong-long);%calculo de error
e1=abs(intsup-sup);
fprintf(\n\nC
ALCULO DE ERRORES)
fprintf(\nEl c
alculo del error de la longitud es:%.10f,e)
fprintf(\nEl c
alculo del error de la superficie es:%.10f,e1)
Command windows:

El valor de la longitud por el punto medio compuesto es:1.0580965507


El valor de la superficie por el punto medio compuesto es:2.4224415655
C
ALCULO DE ERRORES
El c
alculo del error de la longitud es:0.2533459427
El c
alculo del error de la superficie es:1.2359361926>>
Graficas

24

c) f ( x ) = x3 cosh( x ) parax [0, 1]

Codigo

%Romero-Zambrano
%Ejercicio 7
%16/02/2015
clc
f=inline(sqrt(1+(3.*x.^2).^2),x);%Formula de longitud
f1=inline(2.*pi.*(x.^3).*sqrt(1+(3.*x.^2).^2),x);%Formula de
area
f2=inline((x.^3)*cosh(x));
fprintf(\nEl )
a=0;%L
mite inferior
b=1;%L
mite superior
n=100;%N
um. de intervalos
h=(b-a)/n;%Tama~
no de cada intervalo
g=f((a+h)/2);%Valor de la Longitud
g1=f1((a+h)/2);%Valor de la superficie
for i=1:n-1;
xi=a+i*h;
xii=a+(i+1)*h;
25

g=g+f((xi+xii)/2);
g1=g1+f1((xi+xii)/2);
end
long=h*g;
sup=h*g1;
fprintf(\nEl valor de la longitud por el punto medio compuesto es:%.10f,long)
fprintf(\nEl valor de la superficie por el punto medio compuesto es:%.10f,sup)
subplot(1,2,1);fplot(f2,[a,b])%Para graficar la longitud
x=a:0.01:b;
y=(x.^3);
subplot(1,2,2);cylinder(y)%Para graficar la superficie de revoluci
on
%ERROR
intlong=quad(f,0,1);%valores reales
intsup=quad(f1,0,1);
e=abs(intlong-long);%calculo de error
e1=abs(intsup-sup);
fprintf(\n\nC
ALCULO DE ERRORES)
fprintf(\nEl c
alculo del error de la longitud es:%.10f,e)
fprintf(\nEl c
alculo del erroe de la superficie es:%.10f,e1)

Command windows:

El
El valor de la longitud por el punto medio compuesto es:1.5478419376
El valor de la superficie por el punto medio compuesto es:3.5627244818
C
ALCULO DE ERRORES
El c
alculo del error de la longitud es:0.0000236375
El c
alculo del erroe de la superficie es:0.0003973817>>
Graficas

26


7. Determine un valor aproximado del Ln(2) aplicando las formulas
compuestas analiza del error relativo.Presente los datos en una
das y obtenga en cada caso una estimacion
tabla de resumen.

R1

dx
0 x +1

X0
X1
X2
X3
X4

=0
= 41
= 12
= 34
=1

f0
f1
f2
f3
f4

= 1, 0000000000
= 0, 8000000000
= 0, 6666666667
= 0, 5714285714
= 0, 5000000000

Para n=4

Metodo del Trapecio Compuesto


27

R1
0

f ( x )dx 2h ( f o + 2 f 1 + 2 f 2 + 2 f 3 + f 4 )

h=

1
4
1

R1

dx
0 x +1

24 [1, 0000000000 + 2(0, 8000000000) + 2(0, 6666666667) + 2(0, 5714285714) +


0, 5000000000]
R1
R01

dx
x +1
dx
0 x +1

24 [5, 5761904760]
0, 6970238095

Metodo del Simpson Compuesto

R1
0

f ( x )dx 3h ( f o + 4 f 1 + 2 f 2 + 4 f 3 + f 4 )

h=

1
4
1

R1

dx
0 x +1

34 [1, 0000000000 + 4(0, 8000000000) + 2(0, 6666666667) + 4(0, 5714285714) +


0, 5000000000]
R1
R01

dx
x +1
dx
0 x +1

34 [8, 3190476190]
0, 6932539683

Metodo del Punto Medio

R1

dx
0 x +1

R1
R01

dx
x +1
dx
0 x +1

( 41 0) 1 +10
4

+1

+ ( 12 14 ) 1 + 11
4

+1

+ ( 43 12 ) 3 + 11
4

+1

+ (1 34 ) 3 +11
4

+1

0, 2222222222 + 0, 1818181818 + 0, 1538461538 + 0, 1333333333


0, 6912198911

Errores
Error del metodo del trapecio compuesto
0,69314718060,6970238095
= 5, 5927933x103
0,6931471806

28

Error de metodo de Simpson Compuesto


0,69314718060,6932539683
= 1, 540621x104
0,6931471806
Error de metodo de Punto medio Compuesto
0,69314718060,6912198911
= 2, 7804910x103
0,6931471806

TABLA 1
Xi
fi
0
1.0000000000
0.25 0.800000000
0.5 0.66666666667
0.75 0.571428571
1
0.5000000000
TABLA DE DATOS
TRAPECIO COMPUESTO SIMPSON COMPUESTO PUNTO MEDIO
0.6970238095
0.6932539683
0.6912198911
TABLA DE ERRORES
TRAPECIO COMPUESTO SIMPSON COMPUESTO PUNTO MEDIO
0.0055927933
0.000540621
0.0027804910

29

S-ar putea să vă placă și