SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Ejemplo 1 Algoritmo Computacional para Cálculos iterativos
1
Las estimaciones de error para los métodos iterativos
Planteamiento del problema. En matemáticas, a menudo las funciones se pueden
representar mediante series infinitas.
Por ejemplo, la función exponencial puede ser calculada utilizando
2 2
1 ...
2 3! !
n
x x x x
e x
n
      (1.1)
Por lo tanto, a medida que se agregan más términos en la secuencia, la
aproximación se hace una estimación mejor y mejor del verdadero valor de la
x
e .
La ecuación (1.1) se llama una serie de Maclaurin.
Comenzando con la versión más simple, 1x
e  , añadir los términos uno a la vez a
fin de estimar
0.5
e . Después de añadir cada nuevo término, calcular los errores
verdaderos y el error relativo porcentual aproximado en relación con las ecuaciones.
100
Error Relativo Aproximado
t
valor verdadero valor aproximado
valor verdadero

 
  
  (1.2)
100
Error relativo porcentual
a
presente aproximación aproximacion anterior
presente aproximación

 
  
  (1.3)
Respectivamente.
También es conveniente para relacionar estos errores al número de cifras
significativas en la aproximación.
Se puede demostrar que, si se cumple el siguiente criterio, se puede asegurar que
el resultado es correcto con las cifras al menos n significativas.
Ejemplo 1 Algoritmo Computacional para Cálculos iterativos
2
 2
0.5 10 %n
s 
  (1.4)
Tenga en cuenta que el valor real es
0.5
1.648721e  ... Añadir términos hasta que
el valor absoluto de la estimación del error aproximado a cae por debajo de un
criterio de error especificado previamente s conforme a tres cifras significativas.
En primer lugar, la ecuación. (1.4) puede ser empleado para determinar el criterio
de error que asegura un resultado que es correcto al menos a tres cifras
significativas:
 2 3
0.5 10 % 0.05%s 
  
Por lo tanto, vamos a añadir términos a la serie hasta a cae por debajo de este
nivel.
La primera estimación es simplemente con un único término. Por lo tanto, la primera
estimación es igual a 1. La segunda estimación se genera a continuación mediante
la adición del segundo término como se denota a continuación:
1x
e x 
Para 0.5x 
0.5
1 0.5 1.5e   
Esto representa un error relativo porcentual verdadero de
1.648721 1.5
100% 9.02%
1.648721
t

  
La ecuación (1.3) se puede utilizar para determinar una estimación aproximada del
error, como
1.5 1
100% 33.3%
1.5
a

  
Ejemplo 1 Algoritmo Computacional para Cálculos iterativos
3
Debido a no es menor que el valor requerido de s , continuaríamos el cálculo
mediante la adición de un nuevo termino,
2
2!
x
, y repitiendo los cálculos de error. El
proceso continúa hasta que a s  . Todo el cálculo se puede resumir como
Términos Resultado %t %a
1 1 39.3
2 1.5 9.02 33.3
3 1.625 1.44 7.69
4 1.645833333 0.175 1.27
5 1.648437500 0.0172 0.158
6 1.648697917 0.00142 0.0158
Por lo tanto, después de se incluyen seis términos, el error aproximado cae por
debajo de 0.05%s  , y el cálculo se termina. Sin embargo, observe que, en lugar
de tres cifras significativas, el resultado es una precisión de cinco.
Es decir, se aseguran de que el resultado es al menos tan bueno como lo
especifican. Aunque, este no es siempre el caso para la ecuación. (1.3), es cierto la
mayor parte del tiempo.
Algoritmo computacional para Cálculos iterativos
Muchos de los métodos numéricos descritos en posteriores clases implican cálculos
iterativos de la clase ilustrada en el Ejemplo 1. Todos ellos implican la solución de
un problema matemático mediante el cálculo de aproximaciones sucesivas a la
solución a partir de una estimación inicial.
La aplicación informática de tales soluciones iterativas implica bucles. Existen dos
tipos de clase: conteos-controlados y bucles de decisión. La mayoría de las
soluciones iterativas utilizan bucles de decisión. Por lo tanto, en lugar de emplear
un número pre-especificado de iteraciones, el proceso típicamente se repite hasta
Ejemplo 1 Algoritmo Computacional para Cálculos iterativos
4
que una estimación de error aproximado cae por debajo de un criterio de detención
como como se muestra en el siguiente ejemplo 1.
La expansión de la serie se puede expresar como
0 !
nn
x
i
x
e
n
 
Un archivo-m que crearemos para aplicar esta fórmula se muestra en la figura
siguiente. La función se pasa el valor a ser evaluado  x junto con un criterio  es
de error de detención y un número máximo permitido de iteraciones  maxit . Si el
usuario omite cualquiera de los dos últimos parámetros, la función asigna valores
predeterminados.
Ejemplo 1 Algoritmo Computacional para Cálculos iterativos
5
function [fx,ea,iter] = IterMeth(x,es,maxit)
% Maclaurin series of exponential function
% [fx,ea,iter] = IterMeth(x,es,maxit)
% input:
% x = value at which series evaluated
% es = stopping criterion (default = 0.0001)
% maxit = maximum iterations (default = 50)
% output:
% fx = estimated value
% ea = approximate relative error (%)
% iter = number of iterations
% defaults:
if nargin<2|isempty(es),es=0.0001;end
if nargin<3|isempty(maxit),maxit=50;end
% initialization
iter = 1; sol = 1; ea = 100;
% iterative calculation
while (1)
solold = sol;
sol = sol + x ^ iter / factorial(iter);
iter = iter + 1;
if sol~=0
ea=abs((sol - solold)/sol)*100;
end
if ea<=es | iter>=maxit,break,end
end
fx = sol;
end
Figura1. Un archivo-m para resolver un cálculo iterativo. Este ejemplo está
configurado para evaluar la expansión de la serie de Maclaurin para
x
e cómo
se describe en el Ejemplo 1
La función inicializa tres variables:
a. iter, que mantiene un registro del número de iteraciones,
b. Sol, que tiene la estimación actual de la solución, y
c. una variable, ea, que tiene el error relativo porcentual aproximado. Tenga
en cuenta que ea Inicialmente se establece en un valor de 100 para
asegurar que el bucle se ejecuta al menos una vez.
Ejemplo 1 Algoritmo Computacional para Cálculos iterativos
6
Estas inicializaciones son seguidas por un bucle de decisión que en realidad
implementa el cálculo iterativo. Antes de generar una nueva solución, el valor previo,
sol, primero se asigna a solold. A continuación, un nuevo valor del sol se calcula y
el contador de iteración se incrementa.
Si el nuevo valor del sol es distinto de cero, el error relativo porcentual, ea, se
determina.
A continuación, se ponen a prueba los criterios evaluados. Si ambos son falsos, el
bucle se repite. Si bien es cierto, el ciclo termina y la solución final se envía de nuevo
a la función que se llamó.
Cuando se implementa el archivo-M, se genera una estimación de la función
exponencial que se devuelve junto con el error aproximado y el número de
iteraciones. Por ejemplo,
1
e se puede evaluar como
>> format long
>> [approxval, ea, iter] = IterMeth(1,1e-6,100)
approxval =
2.718281826198493
ea =
9.216155641522974e-07
iter =
12
Podemos ver que después de 12 iteraciones, se obtiene un resultado de 2.7182818
con una estimación de error aproximado de
7
9.2162 10 %
 . El resultado se puede
verificar utilizando la función incorporada de exp para calcular directamente el valor
exacto y el verdadero porcentaje relativo de error,
>> trueval=exp(1)
Ejemplo 1 Algoritmo Computacional para Cálculos iterativos
7
trueval =
2.718281828459046
>> et=abs((trueval- approxval)/trueval)*100
et =
8.316108397236229e-08
Como era el caso con el Ejemplo 1, se obtiene el resultado deseable de que el
verdadero error es menor que el error aproximado.

Más contenido relacionado

La actualidad más candente

Ecuaciones diferenciales lineales con coeficientes indeterminados
Ecuaciones diferenciales lineales con coeficientes indeterminadosEcuaciones diferenciales lineales con coeficientes indeterminados
Ecuaciones diferenciales lineales con coeficientes indeterminadossheep242
 
Análisis de la respuesta transitoria. sistemas de segundo orden
Análisis de la respuesta transitoria. sistemas de segundo ordenAnálisis de la respuesta transitoria. sistemas de segundo orden
Análisis de la respuesta transitoria. sistemas de segundo ordenjeickson sulbaran
 
Método numérico - regla de simpson
Método numérico  - regla de simpsonMétodo numérico  - regla de simpson
Método numérico - regla de simpsonJoe Arroyo Suárez
 
ECUACIONES DIFERENCIALES PARCIALES
ECUACIONES DIFERENCIALES PARCIALESECUACIONES DIFERENCIALES PARCIALES
ECUACIONES DIFERENCIALES PARCIALESUO
 
Coeficientes indeterminados
Coeficientes indeterminadosCoeficientes indeterminados
Coeficientes indeterminadosRicardo Garibay
 
APUNTES Y EJERCICIOS RESUELTOS DE ANALISIS NUMERICO
APUNTES Y EJERCICIOS RESUELTOS DE ANALISIS NUMERICOAPUNTES Y EJERCICIOS RESUELTOS DE ANALISIS NUMERICO
APUNTES Y EJERCICIOS RESUELTOS DE ANALISIS NUMERICOJulio Ruano
 
Métodos numéricos- Problemario
Métodos numéricos- ProblemarioMétodos numéricos- Problemario
Métodos numéricos- ProblemarioBren MA
 
Diferenciacion de formulas con alta exactitud
Diferenciacion de formulas con alta exactitudDiferenciacion de formulas con alta exactitud
Diferenciacion de formulas con alta exactitudCesar Acosta
 
Definicion de error
Definicion de errorDefinicion de error
Definicion de errorTensor
 
Raices de ecuaciones Metodos Númericos
Raices de ecuaciones Metodos NúmericosRaices de ecuaciones Metodos Númericos
Raices de ecuaciones Metodos NúmericosTensor
 
Deducción del método de Newton Raphson para 3 ecuaciones con 3 incógnitas
Deducción del método de Newton Raphson para 3 ecuaciones con 3 incógnitasDeducción del método de Newton Raphson para 3 ecuaciones con 3 incógnitas
Deducción del método de Newton Raphson para 3 ecuaciones con 3 incógnitasFrancisco Reyes
 
Metodo del punto fijo y de newton rapshon
Metodo del punto fijo y de newton rapshonMetodo del punto fijo y de newton rapshon
Metodo del punto fijo y de newton rapshonIsmael Campos Alanis
 
Independencia Lineal y Wronskiano
Independencia Lineal y Wronskiano Independencia Lineal y Wronskiano
Independencia Lineal y Wronskiano Diego Salazar
 

La actualidad más candente (20)

Ecuaciones diferenciales lineales con coeficientes indeterminados
Ecuaciones diferenciales lineales con coeficientes indeterminadosEcuaciones diferenciales lineales con coeficientes indeterminados
Ecuaciones diferenciales lineales con coeficientes indeterminados
 
Ajuste de datos e interpolacion
Ajuste de datos e interpolacionAjuste de datos e interpolacion
Ajuste de datos e interpolacion
 
Análisis de la respuesta transitoria. sistemas de segundo orden
Análisis de la respuesta transitoria. sistemas de segundo ordenAnálisis de la respuesta transitoria. sistemas de segundo orden
Análisis de la respuesta transitoria. sistemas de segundo orden
 
Reporte unidad 3 interpolación
Reporte unidad 3 interpolaciónReporte unidad 3 interpolación
Reporte unidad 3 interpolación
 
Método numérico - regla de simpson
Método numérico  - regla de simpsonMétodo numérico  - regla de simpson
Método numérico - regla de simpson
 
Series de taylor
Series de taylorSeries de taylor
Series de taylor
 
Diferenciacion numerica
Diferenciacion numericaDiferenciacion numerica
Diferenciacion numerica
 
Python
PythonPython
Python
 
ECUACIONES DIFERENCIALES PARCIALES
ECUACIONES DIFERENCIALES PARCIALESECUACIONES DIFERENCIALES PARCIALES
ECUACIONES DIFERENCIALES PARCIALES
 
Coeficientes indeterminados
Coeficientes indeterminadosCoeficientes indeterminados
Coeficientes indeterminados
 
Metodo adams bashforth
Metodo adams bashforthMetodo adams bashforth
Metodo adams bashforth
 
APUNTES Y EJERCICIOS RESUELTOS DE ANALISIS NUMERICO
APUNTES Y EJERCICIOS RESUELTOS DE ANALISIS NUMERICOAPUNTES Y EJERCICIOS RESUELTOS DE ANALISIS NUMERICO
APUNTES Y EJERCICIOS RESUELTOS DE ANALISIS NUMERICO
 
Métodos numéricos- Problemario
Métodos numéricos- ProblemarioMétodos numéricos- Problemario
Métodos numéricos- Problemario
 
Diferenciacion de formulas con alta exactitud
Diferenciacion de formulas con alta exactitudDiferenciacion de formulas con alta exactitud
Diferenciacion de formulas con alta exactitud
 
ejercicio de deformacion axial
ejercicio de deformacion axialejercicio de deformacion axial
ejercicio de deformacion axial
 
Definicion de error
Definicion de errorDefinicion de error
Definicion de error
 
Raices de ecuaciones Metodos Númericos
Raices de ecuaciones Metodos NúmericosRaices de ecuaciones Metodos Númericos
Raices de ecuaciones Metodos Númericos
 
Deducción del método de Newton Raphson para 3 ecuaciones con 3 incógnitas
Deducción del método de Newton Raphson para 3 ecuaciones con 3 incógnitasDeducción del método de Newton Raphson para 3 ecuaciones con 3 incógnitas
Deducción del método de Newton Raphson para 3 ecuaciones con 3 incógnitas
 
Metodo del punto fijo y de newton rapshon
Metodo del punto fijo y de newton rapshonMetodo del punto fijo y de newton rapshon
Metodo del punto fijo y de newton rapshon
 
Independencia Lineal y Wronskiano
Independencia Lineal y Wronskiano Independencia Lineal y Wronskiano
Independencia Lineal y Wronskiano
 

Similar a Algoritmo iterativo para cálculo de funciones exponenciales

Calculo numérico y Manejo de errores
Calculo numérico y Manejo de erroresCalculo numérico y Manejo de errores
Calculo numérico y Manejo de erroresitielvillasmil
 
Analisis Numerico
Analisis NumericoAnalisis Numerico
Analisis NumericoJose Rivero
 
Presentación clase 5 regresión múltiple.pdf
Presentación clase 5 regresión múltiple.pdfPresentación clase 5 regresión múltiple.pdf
Presentación clase 5 regresión múltiple.pdfMARLENIMIGUELMARTINE
 
Calculo numerico y manejo de errores (Resumen)
Calculo numerico y manejo de errores (Resumen)Calculo numerico y manejo de errores (Resumen)
Calculo numerico y manejo de errores (Resumen)Jonathan Boada
 
Análisis numérico
Análisis numéricoAnálisis numérico
Análisis numéricoJFJPjoel
 
Materia: Analisis Numerico
Materia: Analisis NumericoMateria: Analisis Numerico
Materia: Analisis NumericoMilagros Lopez
 
Actividad slideshare
Actividad slideshareActividad slideshare
Actividad slideshareLuis Verde
 
Jheickson noguera teoría de errores
Jheickson noguera teoría de erroresJheickson noguera teoría de errores
Jheickson noguera teoría de erroresJheickson
 
Análisis numérico 1
Análisis numérico 1Análisis numérico 1
Análisis numérico 1Michelle Diaz
 
Directrices para la realización del informe de las prácticas de laboratorio
Directrices para la realización del informe de las prácticas de laboratorioDirectrices para la realización del informe de las prácticas de laboratorio
Directrices para la realización del informe de las prácticas de laboratorioJavier García Molleja
 
Analisis numerico. slideshare
Analisis numerico. slideshareAnalisis numerico. slideshare
Analisis numerico. slideshareHender Kon Jesús
 
Trabajo analisis numerico
Trabajo analisis numericoTrabajo analisis numerico
Trabajo analisis numericoJulio Mejias
 
Tema i. calculo numerico y manejo de errores
Tema i. calculo numerico y manejo de erroresTema i. calculo numerico y manejo de errores
Tema i. calculo numerico y manejo de erroresangelomaurera
 
Tema i. calculo numerico y manejo de errores
Tema i. calculo numerico y manejo de erroresTema i. calculo numerico y manejo de errores
Tema i. calculo numerico y manejo de erroresangelomaurera
 
Analisis numerico (maria daniela alvarado) i
Analisis numerico (maria daniela alvarado) iAnalisis numerico (maria daniela alvarado) i
Analisis numerico (maria daniela alvarado) iMaria Daniela
 

Similar a Algoritmo iterativo para cálculo de funciones exponenciales (20)

Calculo numérico y Manejo de errores
Calculo numérico y Manejo de erroresCalculo numérico y Manejo de errores
Calculo numérico y Manejo de errores
 
Analisis Numerico
Analisis NumericoAnalisis Numerico
Analisis Numerico
 
Presentación1
Presentación1Presentación1
Presentación1
 
Analisis numerico
Analisis numericoAnalisis numerico
Analisis numerico
 
Presentación clase 5 regresión múltiple.pdf
Presentación clase 5 regresión múltiple.pdfPresentación clase 5 regresión múltiple.pdf
Presentación clase 5 regresión múltiple.pdf
 
Calculo numerico y manejo de errores (Resumen)
Calculo numerico y manejo de errores (Resumen)Calculo numerico y manejo de errores (Resumen)
Calculo numerico y manejo de errores (Resumen)
 
Calculo numerico
Calculo numericoCalculo numerico
Calculo numerico
 
Análisis numérico
Análisis numéricoAnálisis numérico
Análisis numérico
 
Analisis numerico
Analisis numericoAnalisis numerico
Analisis numerico
 
Materia: Analisis Numerico
Materia: Analisis NumericoMateria: Analisis Numerico
Materia: Analisis Numerico
 
Actividad slideshare
Actividad slideshareActividad slideshare
Actividad slideshare
 
Jheickson noguera teoría de errores
Jheickson noguera teoría de erroresJheickson noguera teoría de errores
Jheickson noguera teoría de errores
 
Análisis numérico 1
Análisis numérico 1Análisis numérico 1
Análisis numérico 1
 
Directrices para la realización del informe de las prácticas de laboratorio
Directrices para la realización del informe de las prácticas de laboratorioDirectrices para la realización del informe de las prácticas de laboratorio
Directrices para la realización del informe de las prácticas de laboratorio
 
Analisis numerico. slideshare
Analisis numerico. slideshareAnalisis numerico. slideshare
Analisis numerico. slideshare
 
Trabajo analisis numerico
Trabajo analisis numericoTrabajo analisis numerico
Trabajo analisis numerico
 
Tema i. calculo numerico y manejo de errores
Tema i. calculo numerico y manejo de erroresTema i. calculo numerico y manejo de errores
Tema i. calculo numerico y manejo de errores
 
Tema i. calculo numerico y manejo de errores
Tema i. calculo numerico y manejo de erroresTema i. calculo numerico y manejo de errores
Tema i. calculo numerico y manejo de errores
 
Analisis numerico (maria daniela alvarado) i
Analisis numerico (maria daniela alvarado) iAnalisis numerico (maria daniela alvarado) i
Analisis numerico (maria daniela alvarado) i
 
Analisisnumericoact1
Analisisnumericoact1Analisisnumericoact1
Analisisnumericoact1
 

Más de Tensor

Libertad
LibertadLibertad
LibertadTensor
 
Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)Tensor
 
Metodo de la bisección
Metodo de la bisecciónMetodo de la bisección
Metodo de la bisecciónTensor
 
Transito vehicular
Transito vehicularTransito vehicular
Transito vehicularTensor
 
Teoria de colas
Teoria de colasTeoria de colas
Teoria de colasTensor
 
Practica 7 2016
Practica 7 2016Practica 7 2016
Practica 7 2016Tensor
 
Practica 6 2016
Practica 6 2016Practica 6 2016
Practica 6 2016Tensor
 
Game maker
Game makerGame maker
Game makerTensor
 
Practica 5 2016
Practica 5 2016Practica 5 2016
Practica 5 2016Tensor
 
Procesamiento de archivos
Procesamiento de archivosProcesamiento de archivos
Procesamiento de archivosTensor
 
Cadenas y funciones de cadena
Cadenas y funciones de cadenaCadenas y funciones de cadena
Cadenas y funciones de cadenaTensor
 
Simulación en promodel clase 04
Simulación en promodel clase 04Simulación en promodel clase 04
Simulación en promodel clase 04Tensor
 
Reduccion de orden
Reduccion de ordenReduccion de orden
Reduccion de ordenTensor
 
Variación+de+parametros
Variación+de+parametrosVariación+de+parametros
Variación+de+parametrosTensor
 
Coeficientes indeterminados enfoque de superposición
Coeficientes indeterminados   enfoque de superposiciónCoeficientes indeterminados   enfoque de superposición
Coeficientes indeterminados enfoque de superposiciónTensor
 
Bernoulli y ricatti
Bernoulli y ricattiBernoulli y ricatti
Bernoulli y ricattiTensor
 
Practica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicioPractica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicioTensor
 
Clase 14 ondas reflejadas
Clase 14 ondas reflejadasClase 14 ondas reflejadas
Clase 14 ondas reflejadasTensor
 
Ondas em
Ondas emOndas em
Ondas emTensor
 
Clase 7 ondas electromagneticas
Clase 7 ondas electromagneticasClase 7 ondas electromagneticas
Clase 7 ondas electromagneticasTensor
 

Más de Tensor (20)

Libertad
LibertadLibertad
Libertad
 
Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)Método de la regla falsa (o metodo de la falsa posición)
Método de la regla falsa (o metodo de la falsa posición)
 
Metodo de la bisección
Metodo de la bisecciónMetodo de la bisección
Metodo de la bisección
 
Transito vehicular
Transito vehicularTransito vehicular
Transito vehicular
 
Teoria de colas
Teoria de colasTeoria de colas
Teoria de colas
 
Practica 7 2016
Practica 7 2016Practica 7 2016
Practica 7 2016
 
Practica 6 2016
Practica 6 2016Practica 6 2016
Practica 6 2016
 
Game maker
Game makerGame maker
Game maker
 
Practica 5 2016
Practica 5 2016Practica 5 2016
Practica 5 2016
 
Procesamiento de archivos
Procesamiento de archivosProcesamiento de archivos
Procesamiento de archivos
 
Cadenas y funciones de cadena
Cadenas y funciones de cadenaCadenas y funciones de cadena
Cadenas y funciones de cadena
 
Simulación en promodel clase 04
Simulación en promodel clase 04Simulación en promodel clase 04
Simulación en promodel clase 04
 
Reduccion de orden
Reduccion de ordenReduccion de orden
Reduccion de orden
 
Variación+de+parametros
Variación+de+parametrosVariación+de+parametros
Variación+de+parametros
 
Coeficientes indeterminados enfoque de superposición
Coeficientes indeterminados   enfoque de superposiciónCoeficientes indeterminados   enfoque de superposición
Coeficientes indeterminados enfoque de superposición
 
Bernoulli y ricatti
Bernoulli y ricattiBernoulli y ricatti
Bernoulli y ricatti
 
Practica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicioPractica no. 3 tiempo de servicio
Practica no. 3 tiempo de servicio
 
Clase 14 ondas reflejadas
Clase 14 ondas reflejadasClase 14 ondas reflejadas
Clase 14 ondas reflejadas
 
Ondas em
Ondas emOndas em
Ondas em
 
Clase 7 ondas electromagneticas
Clase 7 ondas electromagneticasClase 7 ondas electromagneticas
Clase 7 ondas electromagneticas
 

Último

CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 

Último (20)

CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 

Algoritmo iterativo para cálculo de funciones exponenciales

  • 1. Ejemplo 1 Algoritmo Computacional para Cálculos iterativos 1 Las estimaciones de error para los métodos iterativos Planteamiento del problema. En matemáticas, a menudo las funciones se pueden representar mediante series infinitas. Por ejemplo, la función exponencial puede ser calculada utilizando 2 2 1 ... 2 3! ! n x x x x e x n       (1.1) Por lo tanto, a medida que se agregan más términos en la secuencia, la aproximación se hace una estimación mejor y mejor del verdadero valor de la x e . La ecuación (1.1) se llama una serie de Maclaurin. Comenzando con la versión más simple, 1x e  , añadir los términos uno a la vez a fin de estimar 0.5 e . Después de añadir cada nuevo término, calcular los errores verdaderos y el error relativo porcentual aproximado en relación con las ecuaciones. 100 Error Relativo Aproximado t valor verdadero valor aproximado valor verdadero         (1.2) 100 Error relativo porcentual a presente aproximación aproximacion anterior presente aproximación         (1.3) Respectivamente. También es conveniente para relacionar estos errores al número de cifras significativas en la aproximación. Se puede demostrar que, si se cumple el siguiente criterio, se puede asegurar que el resultado es correcto con las cifras al menos n significativas.
  • 2. Ejemplo 1 Algoritmo Computacional para Cálculos iterativos 2  2 0.5 10 %n s    (1.4) Tenga en cuenta que el valor real es 0.5 1.648721e  ... Añadir términos hasta que el valor absoluto de la estimación del error aproximado a cae por debajo de un criterio de error especificado previamente s conforme a tres cifras significativas. En primer lugar, la ecuación. (1.4) puede ser empleado para determinar el criterio de error que asegura un resultado que es correcto al menos a tres cifras significativas:  2 3 0.5 10 % 0.05%s     Por lo tanto, vamos a añadir términos a la serie hasta a cae por debajo de este nivel. La primera estimación es simplemente con un único término. Por lo tanto, la primera estimación es igual a 1. La segunda estimación se genera a continuación mediante la adición del segundo término como se denota a continuación: 1x e x  Para 0.5x  0.5 1 0.5 1.5e    Esto representa un error relativo porcentual verdadero de 1.648721 1.5 100% 9.02% 1.648721 t     La ecuación (1.3) se puede utilizar para determinar una estimación aproximada del error, como 1.5 1 100% 33.3% 1.5 a    
  • 3. Ejemplo 1 Algoritmo Computacional para Cálculos iterativos 3 Debido a no es menor que el valor requerido de s , continuaríamos el cálculo mediante la adición de un nuevo termino, 2 2! x , y repitiendo los cálculos de error. El proceso continúa hasta que a s  . Todo el cálculo se puede resumir como Términos Resultado %t %a 1 1 39.3 2 1.5 9.02 33.3 3 1.625 1.44 7.69 4 1.645833333 0.175 1.27 5 1.648437500 0.0172 0.158 6 1.648697917 0.00142 0.0158 Por lo tanto, después de se incluyen seis términos, el error aproximado cae por debajo de 0.05%s  , y el cálculo se termina. Sin embargo, observe que, en lugar de tres cifras significativas, el resultado es una precisión de cinco. Es decir, se aseguran de que el resultado es al menos tan bueno como lo especifican. Aunque, este no es siempre el caso para la ecuación. (1.3), es cierto la mayor parte del tiempo. Algoritmo computacional para Cálculos iterativos Muchos de los métodos numéricos descritos en posteriores clases implican cálculos iterativos de la clase ilustrada en el Ejemplo 1. Todos ellos implican la solución de un problema matemático mediante el cálculo de aproximaciones sucesivas a la solución a partir de una estimación inicial. La aplicación informática de tales soluciones iterativas implica bucles. Existen dos tipos de clase: conteos-controlados y bucles de decisión. La mayoría de las soluciones iterativas utilizan bucles de decisión. Por lo tanto, en lugar de emplear un número pre-especificado de iteraciones, el proceso típicamente se repite hasta
  • 4. Ejemplo 1 Algoritmo Computacional para Cálculos iterativos 4 que una estimación de error aproximado cae por debajo de un criterio de detención como como se muestra en el siguiente ejemplo 1. La expansión de la serie se puede expresar como 0 ! nn x i x e n   Un archivo-m que crearemos para aplicar esta fórmula se muestra en la figura siguiente. La función se pasa el valor a ser evaluado  x junto con un criterio  es de error de detención y un número máximo permitido de iteraciones  maxit . Si el usuario omite cualquiera de los dos últimos parámetros, la función asigna valores predeterminados.
  • 5. Ejemplo 1 Algoritmo Computacional para Cálculos iterativos 5 function [fx,ea,iter] = IterMeth(x,es,maxit) % Maclaurin series of exponential function % [fx,ea,iter] = IterMeth(x,es,maxit) % input: % x = value at which series evaluated % es = stopping criterion (default = 0.0001) % maxit = maximum iterations (default = 50) % output: % fx = estimated value % ea = approximate relative error (%) % iter = number of iterations % defaults: if nargin<2|isempty(es),es=0.0001;end if nargin<3|isempty(maxit),maxit=50;end % initialization iter = 1; sol = 1; ea = 100; % iterative calculation while (1) solold = sol; sol = sol + x ^ iter / factorial(iter); iter = iter + 1; if sol~=0 ea=abs((sol - solold)/sol)*100; end if ea<=es | iter>=maxit,break,end end fx = sol; end Figura1. Un archivo-m para resolver un cálculo iterativo. Este ejemplo está configurado para evaluar la expansión de la serie de Maclaurin para x e cómo se describe en el Ejemplo 1 La función inicializa tres variables: a. iter, que mantiene un registro del número de iteraciones, b. Sol, que tiene la estimación actual de la solución, y c. una variable, ea, que tiene el error relativo porcentual aproximado. Tenga en cuenta que ea Inicialmente se establece en un valor de 100 para asegurar que el bucle se ejecuta al menos una vez.
  • 6. Ejemplo 1 Algoritmo Computacional para Cálculos iterativos 6 Estas inicializaciones son seguidas por un bucle de decisión que en realidad implementa el cálculo iterativo. Antes de generar una nueva solución, el valor previo, sol, primero se asigna a solold. A continuación, un nuevo valor del sol se calcula y el contador de iteración se incrementa. Si el nuevo valor del sol es distinto de cero, el error relativo porcentual, ea, se determina. A continuación, se ponen a prueba los criterios evaluados. Si ambos son falsos, el bucle se repite. Si bien es cierto, el ciclo termina y la solución final se envía de nuevo a la función que se llamó. Cuando se implementa el archivo-M, se genera una estimación de la función exponencial que se devuelve junto con el error aproximado y el número de iteraciones. Por ejemplo, 1 e se puede evaluar como >> format long >> [approxval, ea, iter] = IterMeth(1,1e-6,100) approxval = 2.718281826198493 ea = 9.216155641522974e-07 iter = 12 Podemos ver que después de 12 iteraciones, se obtiene un resultado de 2.7182818 con una estimación de error aproximado de 7 9.2162 10 %  . El resultado se puede verificar utilizando la función incorporada de exp para calcular directamente el valor exacto y el verdadero porcentaje relativo de error, >> trueval=exp(1)
  • 7. Ejemplo 1 Algoritmo Computacional para Cálculos iterativos 7 trueval = 2.718281828459046 >> et=abs((trueval- approxval)/trueval)*100 et = 8.316108397236229e-08 Como era el caso con el Ejemplo 1, se obtiene el resultado deseable de que el verdadero error es menor que el error aproximado.