






Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
programa de newton-raphson en pyton
Tipo: Guías, Proyectos, Investigaciones
1 / 10
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!







El método de Newton-Raphson, también conocido simplemente como el método de Newton, es un poderoso algoritmo numérico utilizado para encontrar aproximaciones a las raíces de una función real. Fue desarrollado de manera independiente por Isaac Newton y Joseph Raphson en el siglo XVII y sigue siendo ampliamente utilizado en matemáticas, física, ingeniería y muchas otras disciplinas. La idea básica detrás del método de Newton-Raphson es encontrar una aproximación iterativa a la raíz de una función dada. Comienza con una suposición inicial cercana a la raíz y luego utiliza la tangente a la curva de la función en ese punto para encontrar una mejor estimación de la raíz. Este proceso se repite iterativamente hasta que se alcanza una aproximación lo suficientemente precisa de la raíz. Este método converge rápidamente hacia la raíz si la suposición inicial es lo suficientemente cercana a la raíz real y si la función es suave y continua en el intervalo considerado. Sin embargo, es importante tener en cuenta que el método de Newton-Raphson puede no converger o diverge en algunos casos, por lo que se deben tomar precauciones al usarlo y verificar la convergencia. El método de Newton-Raphson es conocido por su rápida convergencia hacia las raíces de una función cuando se inicia con una suposición cercana. Esto lo hace invaluable en situaciones en las que se requieren resultados precisos en un tiempo relativamente corto.
Método de Newton Raphson para el cálculo de raíz de una ecuación no lineal Sea una función conocida 𝑓 (𝑥) = 0, si se parte de un valor inicial 𝑥 = 𝑥0; se puede aproximar un nuevo valor para la raíz, siendo este, la intersección de la recta tangente a la curva en 𝑓 (𝑥0 con el eje de las 𝑥. Este proceso se repite sucesivamente, para cada nuevo valor de x. Una expresión para el cálculo de la raíz se puede obtener al igualar la pendiente de la recta tangente, utilizando el punto de intersección y el punto actual: 𝑥𝑖+1, 0) y 𝑥𝑖, 𝑓 (𝑥𝑖), con la pendiente de la curva 𝑓 (𝑥𝑖), obteniéndose: El proceso se debe repetir hasta que se llegue al grado de exactitud deseado. Se puede utilizar como criterio de convergencia, por ejemplo, el error relativo porcentual, tal como se hizo en el método de bisección, utilizando la ecuación 1.2; o el valor encontrado para 𝑓 (𝑥𝑖+1) de acuerdo con su proximidad con cero. A diferencia del método de bisección, el método de Newton-Raphson puede llegar a divergir en algunas situaciones, es decir la nueva aproximación de la raíz se aleja cada vez más del valor real. Es por esto por lo que al implementar el algoritmo es necesario establecer un número máximo de iteraciones. Esto sobre todo debe considerarse al implementar el algoritmo en un lenguaje de programación como se verá en el procedimiento.
Lo primero que hicimos fue definido la función newton_raphson que toma como entrada la función f, su derivada df, un valor inicial x0, una tolerancia para la convergencia tol y un número máximo de iteraciones max_iter. El método de Newton-Raphson se ejecuta en un bucle hasta que se cumpla la condición de convergencia o se alcance el número máximo de iteraciones. En cada iteración, calculamos la siguiente aproximación xn+1 usando la fórmula de iteración de Newton-Raphson: xn+1=xn−f′(xn)f(xn), después verificamos si se cumple algún criterio de parada. Pueden ser: ∣f(xn)∣<ϵ: Si el valor absoluto de f(xn) es menor que la tolerancia ϵ, entonces se considera que xn es una aproximación aceptable de la raíz. n>N: Si se alcanza el número máximo de iteraciones N, se detiene el proceso y se considera la aproximación actual como la solución. Si no se cumple el criterio de parada, se actualiza xn con xn+1 y se vuelve de paso. El proceso se repite hasta que se alcance el criterio de parada o se alcance el número máximo de iteraciones. Es importante mencionar que el éxito del método de Newton-Raphson puede depender de la elección de la aproximación inicial x0. En algunos casos, puede converger rápidamente hacia la raíz, mientras que en otros puede divergir o converger muy lentamente El método de Newton-Raphson es un algoritmo numérico utilizado para encontrar aproximaciones de las raíces de una función real. Se basa en la idea de utilizar la tangente a una curva para aproximar el punto donde la función se anula. El procedimiento se describe a continuación: Supongamos que queremos encontrar una raíz de la función f(x) y tenemos una aproximación inicial x0.
Problema # Problema # Problema #
El Método de Newton-Raphson es una poderosa herramienta para encontrar aproximaciones de las raíces de funciones reales. Su eficacia radica en su capacidad para converger rápidamente hacia una solución cuando se cumplen ciertas condiciones. En algunos casos, es posible que el método de Newton- Raphson se comporte de manera especial, como converger lentamente o atraer hacia mínimos locales. Es importante estar al tanto de estas situaciones y tomar medidas para abordarlas. También debemos estar claros y Asegurarse de que la derivada de la función (df) proporcionada sea precisa, ya que pequeños errores en la derivada pueden afectar la convergencia y la precisión de la solución. En resumen, el Método de Newton-Raphson es una valiosa herramienta para encontrar soluciones numéricas de ecuaciones no lineales. Sin embargo, se debe tener precaución al elegir la aproximación inicial y se deben validar los resultados obtenidos. Comprender sus ventajas, limitaciones y condiciones de aplicabilidad es esencial para su uso efectivo en problemas prácticos.