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

También podría gustarte