Está en la página 1de 6

ESCUELA POLITÉCNICA

DEL EJÉRCITO
DEPARTAMENTO DE CIENCIAS DE LA TIERRA Y LA CONSTRUCCIÓN

FACULTAD DE INGENIERÍA CIVIL

Métodos Numéricos

Pachacama Lenin

Diciembre del 2008

EJERCICIOS PROPUESTOS
1.-

a) Use la instrucción plot para dibujar, en una misma gráfica sobre


el intervalo [-1,1], las funciones sin(x), P5(x), P7(x) y P9(x).

>> syms x

>> f=sin(x)

f=

sin(x)

>> p5=taylor(f,5)

p5 =

x-1/6*x^3

>> p7=taylor(f,7)

p7 =

x-1/6*x^3+1/120*x^5

>> p9=taylor(f,9)

p9 =

x-1/6*x^3+1/120*x^5-1/5040*x^7

>> ezplot(f,[-1,1])

>> hold on

>> ezplot(p5,[-1,1])

>> hold on

>> ezplot(p7,[-1,1])

>> hold on

>> ezplot(p9,[-1,1])

>> grid
b) Obtenga una tabla cuyas columnas sean los valores de sin(x),
P5(x), P7(x) y P9(x) evaluados en diez puntos x equiespaciados a lo
largo del intervalo [-1,1]

>> f1=[-1:0.22222:1]

f1 =

-1.0000 -0.7778 -0.5556 -0.3333 -0.1111 0.1111 0.3333 0.5555


0.7778 1.0000

>> f=sin(f1)

f=

-0.8415 -0.7017 -0.5274 -0.3272 -0.1109 0.1109 0.3272 0.5274


0.7017 0.8415

>> p5b=f1-1/6*f1.^3

p5b =

-0.8333 -0.6994 -0.5270 -0.3272 -0.1109 0.1109 0.3271 0.5270


0.6993 0.8333

>> p7b = f1-1/6*f1.^3+1/120*f1.^5

p7b =

-0.8417 -0.7017 -0.5274 -0.3272 -0.1109 0.1109 0.3272 0.5274


0.7017 0.8417

>> p9b = f1-1/6*f1.^3+1/120*f1.^5-1/5040*f1.^7

p9b =
-0.8415 -0.7017 -0.5274 -0.3272 -0.1109 0.1109 0.3272 0.5274
0.7017 0.8415

>> M = [f' p5b' p7b' p9b']

M=

-0.8415 -0.8333 -0.8417 -0.8415

-0.7017 -0.6994 -0.7017 -0.7017

-0.5274 -0.5270 -0.5274 -0.5274

-0.3272 -0.3272 -0.3272 -0.3272

-0.1109 -0.1109 -0.1109 -0.1109

0.1109 0.1109 0.1109 0.1109

0.3272 0.3271 0.3272 0.3272

0.5274 0.5270 0.5274 0.5274

0.7017 0.6993 0.7017 0.7017

0.8415 0.8333 0.8417 0.8415

2.-

a) Use la instrucción plot para dibujar, en una misma gráfica sobre


el intervalo [-1,1], las funciones cos(x), P4(x), P6(x) y P8(x).

>> syms x

>> f=cos(x)

f=

cos(x)

>> p4=taylor(f,4)

p4 =

1-1/2*x^2

>> p6=taylor(f,6)

p6 =

1-1/2*x^2+1/24*x^4

>> p8=taylor(f,8)
p8 =

1-1/2*x^2+1/24*x^4-1/720*x^6

>> ezplot(f,[-1,1])

>> hold on

>> ezplot(p4,[-1,1])

>> hold on

>> ezplot(p6,[-1,1])

>> hold on

>> ezplot(p8,[-1,1])

>> grid

b) Obtenga una tabla cuyas columnas sean los valores de cos(x),


P4(x), P6(x) y P8(x) evaluados en diez puntos x equiespaciados a lo
largo del intervalo [-1,1].

>> f1=[-1:0.22222:1]

f1 =

-1.0000 -0.7778 -0.5556 -0.3333 -0.1111 0.1111 0.3333 0.5555


0.7778 1.0000

>> f=cos(f1)

f=
0.5403 0.7125 0.8496 0.9450 0.9938 0.9938 0.9450 0.8496
0.7125 0.5403

>> p4b=1-1/2*f1.^2

p4b =

0.5000 0.6975 0.8457 0.9444 0.9938 0.9938 0.9444 0.8457


0.6975 0.5000

>> p6b=1-1/2*f1.^2+1/24*f1.^4

p6b =

0.5417 0.7128 0.8496 0.9450 0.9938 0.9938 0.9450 0.8497


0.7128 0.5417

>> p8b=1-1/2*f1.^2+1/24*f1.^4-1/720*f1.^6

p8b =

0.5403 0.7125 0.8496 0.9450 0.9938 0.9938 0.9450 0.8496


0.7125 0.5403

>> M = [f' p4b' p6b' p8b']

M=

0.5403 0.5000 0.5417 0.5403

0.7125 0.6975 0.7128 0.7125

0.8496 0.8457 0.8496 0.8496

0.9450 0.9444 0.9450 0.9450

0.9938 0.9938 0.9938 0.9938

0.9938 0.9938 0.9938 0.9938

0.9450 0.9444 0.9450 0.9450

0.8496 0.8457 0.8497 0.8496

0.7125 0.6975 0.7128 0.7125

0.5403 0.5000 0.5417 0.5403