Académique Documents
Professionnel Documents
Culture Documents
El método de Punto Fijo, se utiliza para solucionar ecuaciones no lineales, mediante una
iteracion sucesiva, para ello se toma un valor inicial x0 aproximado, de tal forma que sea
remplazado en la ecuacion transformada algebraicamente, para encontrar una raiz real x .
f ((x)) = 0 ((1.1))
g (x) = x (1.2)
A partir de la ecuacion (1.2), se forma la ecuacion iterativa del metodo de Punto Fijo, tal
como se muestra a continuacion.
x = g ⎛x ⎞ ((1.3))
i+1 ⎝ i⎠
muy proximo a cero, en el caso del uso de lenguaje de programación se establece una
tolerancia, de tal forma que la direfencia sea menor que la tolerancia establecida.
EJEMPLO:
Para solucionar este ejemplo se utiliza el software Mathcad Prime 5.0, para ello se ingresa
los datos de forma ordanada, obteniedo al final un resultado en forma matricial.
I) INGRESO DE DATOS
f ((x)) ≔ e -x - x
g ((x)) ≔ e -x
x0 ≔ 0
tol ≔ 0.0005
M ≔ ‖ error ← 1
‖
‖i←0
‖ M ← [[ “N°” “Xi” “Xi+1” “ERROR” ]]
‖ while error > tol
‖ ‖
‖ ‖i←i+1
‖ ‖ x1 ← g (x0)
‖ ‖ error ← abs ((x1 - x0)
‖ ‖
‖ ‖ Mi + 1 , 1 ← i
‖ ‖
‖ ‖ Mi + 1 , 2 ← x0
‖ ‖
‖ ‖ Mi + 1 , 3 ← x1
‖ ‖
‖ ‖ Mi + 1 , 4 ← error
‖ ‖
‖ ‖ x0 ← x1
‖M
‖
El método de Newton Raphson sirve para resolver ecuaciones de la forma f ((x)) = 0 , por
aproximaciones sucesivas a partir de un valor inicial x0 , esta ecuacion deriva a partir una
interpretacion geométrica basada en la Serie de Taylor para una funcion, tal como se
muestra en la ecuacion siguiente.
Para encontrar la ecuacion general del método de Newton Raphson, se toma el valor de la
funcion f ((x)) = 0 y se remplaza en la ecuación (2.1).
f ⎛x ⎞
⎝ 0⎠ ((2.2))
x = x - ――
0 f' ⎛x ⎞
⎝ 0⎠
f ⎛x ⎞
⎝ i⎠ ((2.3))
x = x - ――
i+1 i f' ⎛x ⎞
⎝ i⎠
muy proximo a cero, en el caso del uso de lenguaje de programación se establece una
tolerancia, de tal forma que la direfencia sea menor que la tolerancia establecida.
EJEMPLO:
Para solucionar este ejemplo se utiliza el software Mathcad Prime 5.0, para ello se ingresa
los datos de forma ordanada, obteniedo al final un resultado en forma matricial.
I) INGRESO DE DATOS
f ((x)) ≔ e -x - x
x0 ≔ 5
tol ≔ 0.0005
M ≔ ‖ error ← 1
‖
‖i←0
‖ d
‖ f' ((x)) ← ―― f ((x))
‖ dx
‖ M ← [[ “N°” “Xi” “Xi+1” “ERROR” ]]
‖ while error > tol
‖ ‖
‖ ‖i←i+1
‖ ‖ f ((x0))
‖ ‖ x1 ← x0 - ―――
‖ ‖ f' ((x0))
‖ ‖ error ← abs ((x1 - x0))
‖ ‖M ←i
‖ ‖ i+1,1
‖ ‖M ← x0
‖ ‖ i+1,2
‖ ‖M ← x1
‖ ‖ i+1,3
‖ ‖M ← error
‖ ‖ i+1,4
‖ ‖ x0 ← x1
‖ ‖
‖‖ M
3. MÉTODO DE SECANTE
f ⎛x ⎞ - f ⎛x ⎞
⎝ i⎠ ⎝ i - 1⎠ ((3.1))
―――――
x -x
i i-1
⎛x - x ⎞ ⋅ f ⎛x ⎞
⎝ i i - 1⎠ ⎝ i⎠ ((3.2)
x = x - ――――――
i+1 i f ⎛x ⎞ - f ⎛x ⎞
⎝ i⎠ ⎝ i - 1⎠
⎛x - x ⎞ ⋅ f ⎛x ⎞
⎝ 1 0⎠ ⎝ 1⎠ (3.3)
x = x - ―――――
2 1 f ⎛x ⎞ - f ⎛x ⎞
⎝ 1⎠ ⎝ 0⎠
⎛x - x ⎞ ⋅ f ⎛x ⎞
⎝ 1 0⎠ ⎝ 1⎠ (3.4)
x = x - ―――――
3 1 f ⎛x ⎞ - f ⎛x ⎞
⎝ 1⎠ ⎝ 0⎠
muy proximo a cero, en el caso del uso de lenguaje de programación se establece una
tolerancia, de tal forma que la direfencia sea menor que la tolerancia establecida.
EJEMPLO:
Para solucionar este ejemplo se utiliza el software Mathcad Prime 5.0, para ello se ingresa
los datos de forma ordanada, obteniedo al final un resultado en forma matricial.
I) INGRESO DE DATOS
f ((x)) ≔ e -x - x
x0 ≔ 0
x1 ≔ 1
tol ≔ 0.0005
M ≔ ‖ error ← 1
‖
‖i←0
‖ M ← [[ “N” “Xi-1” “Xi” “Xi+1” “ERROR” ]]
‖ while error > tol
‖ ‖
‖ ‖i←i+1
‖ ‖ (x1 - x0) ⋅ f (x1)
‖ ‖ x2 ← x1 - ――――――
‖ ‖ f (x1) - f (x0)
‖ ‖ error ← abs ((x2 - x1))
‖ ‖M ←i
‖ ‖ i+1,1
‖ ‖M ← x0
‖ ‖ i+1,2
‖ ‖M ← x1
‖ ‖ i+1,3
‖ ‖M ← x2
‖ ‖ i+1,4
‖ ‖M ← error
‖ ‖ i+1,5
‖ ‖ x0 ← x1
‖ ‖
‖ ‖ x1 ← x2
‖‖ M