Вы находитесь на странице: 1из 16

FACULTAD DE INGENIERIA

Carrera de Ingeniería Industrial

METODOS DE PROGRAMACIÓN
Asignatura de Métodos Numéricos
Período Académico Abril 2019 – Agosto 2019
Rosa Aldaz
18/06/2019
UNACH-RGF-
01-03-02.08
1. INTRODUCCIÓN

1.1. METODO DE BISECCIÓN

Según (Hernandez, 2008) Este método consiste en obtener una mejor aproximación de la
raíz a partir de un intervalo inicial (a,b) en el cual hay un cambio de signo en la función, es
decir: f ( a ) f ( b ) <0
Se obtiene el punto medio:
a+b
x m= ( Ec .1.1)
2

Esta relación, llamada la aproximación de orden cero, indica la ecuación 1.1 que el valor
de f en el nuevo punto es el mismo que su valor en el punto anterior. Tal resultado tiene un
sentido intuitivo, ya que si xi y x i+1 están muy próximas entre sí, entonces es muy
probable que el nuevo valor sea similar al anterior. («Serie de Taylor», 2019)

n
f (i ) ( x 0 ) . ( x −x0 ) i
f ( x )=∑ (Ec . 1.2)
i=0 i!

1.2. SERIE DE MACLAURIN

La serie maclaurin es una función por una serie de potencias. Es un caso particular de
Taylor donde se concentra en c=0, y en el caso de Taylor toma un numero cualquiera.
Si esta serie converge para todo x perteneciente al intervalo (a-r, a+r) y la suma es igual a
f ( x ) , entonces la función f ( x ) se llama analítica. Para comprobar si la serie converge
a f ( x ) , se suele utilizar una estimación del resto del teorema de Taylor. Una función es
analítica si y solo si se puede representar con una serie de potencias; los coeficientes de esa

Página 2 de 16
UNACH-RGF-
01-03-02.08
serie son necesariamente los determinados en la fórmula de la serie de Taylor. Si a = 0, a la
serie se le llama serie de Maclaurin. («Polinomios de Taylor y Maclaurin 2019», s. f.)

Esta representación tiene tres ventajas importantes:

 La derivación e integración de una de estas series se puede realizar término a


término, que resultan operaciones triviales.
 Se puede utilizar para calcular valores aproximados de la función.
 Es posible demostrar que, si es viable la transformación de una función a una serie
de Taylor, es la óptima aproximación posible.

1.3. TRATADO DE FLUXIONES

Es en el Tratado de las fluxiones que Maclaurin utiliza el caso especial de Taylor 's serie
que ahora lleva su nombre.

2. FUNCION EXPONENCIAL
2.1. FORMULA
2 n ε
x x x x e
e =1+ + + … .+ + x n +1( Ec .2.1)
1! 2 ! n! ( n+1 ) !
En la ecuación 2.1 se nota que una serie de potencias es aquella donde x es una variable y
las C son constantes llamados coeficientes de la serie. para cada X fija la serie es una serie
de constantes que podemos probar para ver si es convergente o divergente. una serie de
potencias puede convergir para ciertos valores de X y divergir ante otros. («Maclaurin
Series 2019», s. f.)
3. ALGORITMO

3.1. DIAGRAMAS DE FLUJO

Página 3 de 16
UNACH-RGF-
01-03-02.08

Página 4 de 16
UNACH-RGF-
01-03-02.08

Página 5 de 16
UNACH-RGF-
01-03-02.08
3.2. CODIGO DE MATLAB
 Código de Matlab para e x :
clear;clc;
x=input('ingrese el valor de x= ');
Error=input('ingrese el error acebtable= ');
maxinter=input('ingrese el numero de iteraciones deseado = ');

Eabs1=Error+1;
iter=0;
va=1;

while Eabs1>Error && iter<maxinter;

Vant=va;
iter=iter+1;
va=va+x^iter/factorial(iter);
Eabs1=abs((va-Vant)/va)*100;
ES(iter,:)=[va Eabs1];

end
fprintf('VALOR DE e^x //EL ERROR ABS ');
ES

Valor_evaludo=ES(iter,1)
Error_abs= ES(iter,2)

Página 6 de 16
UNACH-RGF-
01-03-02.08

 Código de Matlab para cos ( π3 )


fprintf('funcion coseno x ');
syms Y
n=0
Y= 'cos(x)';
n=input('ingresar el # de inter ');
syms x
Y=eval(Y);
y=0;
x=0;
for i=0:n+1
l=diff(Y,i);
m=eval(l);
y=y+m*(sym('x')^i)/factorial(i);
end
x=input('ingresar el valor de x = ');
G=eval(y)

Página 7 de 16
UNACH-RGF-
01-03-02.08

 Código de Matlab para sen ( π3 )


fprintf('funcion seno x');
syms Y
n=0
Y= 'sin(x)';
n=input('ingresar el # de inter ');
syms x
Y=eval(Y);
y=0;
x=0;
for i=0:n+1
l=diff(Y,i);
m=eval(l);
y=y+m*(sym('x')^i)/factorial(i);
end
x=input('ingresar el valor de x = ');
G=eval(y)

4. CALCULAR PARA
 Calcúlese la serie de maclaurin para f ( x )=e x
Empezamos derivando, tratando de obtener un patrón, lo que es fácil con esta función.
f ( x )=e x , f ´ ( x )=e x , f ´ ´ ( x )=e x , … , f =e x ( Ec . 4.1)
Entonces de la formula o ecuación 4.1
e a ( x−a ) e a ( x−a )2 ea ( x−a )3 e a ( x−a )n
e x =ea + + + +…+ (Ec . 4.2)
1! 2! 3! n!

Página 8 de 16
UNACH-RGF-
01-03-02.08
De la ecuación 4.2 Tomamos un punto de (¨a¨), de fácil calculo y con el existan las
derivadas; en este caso escogemos a=0:
e 0 ( x−0 ) e 0 ( x−0 )2 e 0 ( x−0 )3 e0 ( x−0 )n
e x =e0 + + + + …+ … .( Ec . 4.2 .1)
1! 2! 3! n!
1 ( x ) ( x )2 ( x )3 ( x )n
e x =1+ + + + …+ … (Ec . 4.2 .3)
1 ! 2! 3 ! n!
De la ecuación 4.2.3 determinamos que la serie para f ( x )=e x , es:
2 3 4 5 n
x x x x x x
e x =1+ + + + + + …+ … (Ec . 4.2 .4)
1! 2 ! 3 ! 4 ! 5 ! n!
De forma más simple:

xn
e =∑ (Ec . 4.3)
x

n−0 n !

xn
Es decir, evaluar en f ( x )=e x resulta igual a evaluar el polinomio infinito e =∑
x
;
n−0 n!
por ejemplo:
∞ ∞
1n 1
f ( 1 )=e1=∑ =∑ ( Ec .4 .3.1)
n−0 n! n−0 n!
Desarrollando el polinomio hasta el 5 ° grado
x x 2 x3 x 4 x 5
e=1+ + + + + =2.176
1! 2! 3 ! 4 ! 5!
La serie de maclaurin seria
( ) i
n
f i ( x0 ) .( x )
f ( x ) =∑ (Ec . 2.1)
i=0 i!

Tabla 1: valores de x para el código de Matlab


f (x) Es n V aprox V exac Et
0,03 0.0001 5 1,030455 1,030455 1,98 ×10
−8

3 0.0022 % 5 18.400000 18.400000 3.401916


0
0,02 0.32 % 5 1.0202000 1.0202000 1.960399
4 1× 10−8 5 42.866666 42.866666 19.906687

Página 9 de 16
UNACH-RGF-
01-03-02.08

 Desarrollar la serie de Taylor para aproximar e x si x 0 =0


n
f (i ) ( x 0 ) . ( x −x0 ) i
f ( x )=∑ (Ec . 1.2)
i=0 i!
i f ( x )i f ( x )0
x
0 e 1
1 ex 1
x
2 e 1
3 ex 1
x
n e 1

2 3 n n
x f ´ ´ ( x0 ) x f ´ ´ ´ ( x0 ) x f ( x0 ) x
e =f ( x 0 ) +f ´ ( x 0 ) x+ + +…+ ( Ec . 1.2 .1)
2! 3! n!
x2 x3 x4
e=1+ x + + + …+ (Ec .1.2 .2)
2 ! 3! n!

 Estime el valor de cos ( π3 ) mediante la serie de Taylor para n=4. Si x 0=0

y el error aproximado en esa iteración.


−4
Es =1× 10
Es =0.0025
−12
Es =1× 10
Es =0.033

n
f (i ) ( x 0 ) . ( x −x0 ) i
f ( x )=∑ (Ec .1 .2)
i=0 i!
f ( x )=cos x
π
x= ; n=4
3
x 0=0
Tabla 2. Valores de cos x con las derivadas.
i f (x)
i
f (x)
0

0 cos x 1
1 −sin x 0
2 −cos x -1
3 sin x 0
4 cos x 1

Página 10 de 16
UNACH-RGF-
01-03-02.08
(0 ) f ( 2) ( x 0 ) x 2 f ( 3 ) ( x 0 ) x 3 f ( 4 ) ( x 0 ) x 4
(1 )
x=¿ f ( x 0 ) + f ( x 0 ) x+ + +
2! 3! 4!
cos ¿
2 4
x x
cos x=1− −
2! 4!
Para n=4
2 4
x x
x=¿ 1− −
2! 4 !
cos ¿
π 2 π 4
π
cos =1−
3
+
3 () ()
=0.50179620
3 2 24
t=¿|( 0.5−0.501796 )|× 100
E¿
t=¿ 0.1796
E¿
x2 x 4 x6
x=¿ 1− + − +…
2! 4 ! 6 !
cos ¿
n 2i
i x
x=¿ 1+ ∑ (−1 ) ×
i=0 (2 i )!
cos ¿
Tabla 3: Resultados de los valores en el código de Matlab.
f (x) Es n V aprox V exac Et
1 1× 10
−4
4 0.501796 0.501796 0.1796
2 0.0025 4 0.999939 0.999939 -9-9939
3 1× 10−12 4 0.998629 0.998629 -9.8629
4 0.033 4 0.997564 0.997564 -9.754

 Estime el valor de sen ( π3 ) mediante la serie de Taylor para n=4. Si x 0=0

y el error aproximado en esa iteración.


−4
Es =1× 10
Es =0.0025
−12
Es =1× 10
Es =0.033

Página 11 de 16
UNACH-RGF-
01-03-02.08
n (i ) i
f ( x 0 ) . ( x −x0 )
f ( x )=∑ (Ec . 1.2)
i=0 i!
f ( x )=sen x
π
x= ; n=5
3
x 0=0
Tabla 4. Valores de sen x con las derivadas
i f ( x )i f ( x )0
0 sen x 0
1 cos x 1
2 −sen x 0
3 −cos x -1
4 sen x 0
5 cos x 1
( 2) 2 (3 ) 3 (4) 4
(0 ) (1 ) f ( x0 ) x f ( x0 ) x f ( x0 ) x
x=¿ f ( x 0 ) + f ( x 0 ) x+ + +
2! 3! 4!
sen ¿
x3 x5
x=¿ x− +
3! 5 !
sen ¿
Para n=5
x3 x5
x=¿ x− +
3! 5 !
sen ¿
π 3 π 5
π
sen =1−
3
+
3 () ()
=0.81909773
3 6 120
t=¿|( 0.8−0.81909773 )|× 100
E¿
t=¿−1,9097
E¿
x 3 x 5 x7
x=¿ x− + − +…
3! 5 ! 7 !
sen ¿
n
(−1 )n
x=¿ ∑
n=0 ( 2 n+ 1 ) !
sen ¿
Tabla 5. Resultados de los valores en el código de Matlab.

Página 12 de 16
UNACH-RGF-
01-03-02.08
f (x) Es n V aprox V exac Et
1 1× 10
−4
5 0.819097 0.819097 −1,9097
2 0.0025 5 0.034899 0.034899 -31.89
3 1× 10−12 5 0.052335 0.052335 -0.2335
4 0.033 5 0.697564 0.697564 -9.4564

5. CONCLUSIONES

 Podemos concluir que la serie de maclaurin es una función analítica que se


puede representar con una serie de potencias; los coeficientes de esa serie
son necesariamente los determinados en la fórmula de la serie de Taylor.

 Además, mediante la serie de Taylor y maclaurin se puede evaluar término a


término en términos de las derivadas de la función. Es típico que los
términos sucesivos en una aproximación en serie de una función sean cada
vez más y más pequeños, y cuando el valor del siguiente término se
considere despreciable en términos del problema que se aborda, entonces
uno puede juzgar que se ha logrado una aproximación suficientemente
exacta de la función.
Página 13 de 16
UNACH-RGF-
01-03-02.08

 También es frecuente el caso donde un conveniente punto de expansión es


x 0=0 , y la serie alrededor de este punto de expansión especial se le
llama también serie de Maclaurin.

6. ANEXOS

Imagen 1. Iteraciones de e x
Página 14 de 16
UNACH-RGF-
01-03-02.08

Imagen 2. Iteraciones de e x

Imagen 3. Código de sen x

Imagen 4. Código del cos x

Página 15 de 16
UNACH-RGF-
01-03-02.08

7. BIBLIOGRAFIA
 Kline, M. (1990) Mathematical Thought from Ancient to Modern Times.
Oxford University Press. pp. 35-37
 Serie de Taylor. (2019). En Wikipedia, la enciclopedia libre. Recuperado de
https://es.wikipedia.org/w/index.php?
title=Serie_de_Taylor&oldid=115640991.
 Polinomios de Taylor y Maclaurin. (s. f.). Recuperado 13 de mayo de

2019, de Khan Academy website:

https://es.khanacademy.org/math/integral-calculus/ic-series/ic-taylor-

polynomials/e/finding-taylor-series

Página 16 de 16

Вам также может понравиться