Documente Academic
Documente Profesional
Documente Cultură
Ejemplo;
Encontrar x con un error ms pequeo que 0.05 el punto de corte de las funciones h(x) = sen(x) y
g(x) = -x + 1.
Dado que queremos encontrar la solucion de la ecuacin senx = -x + 1 lo que vamos a hacer es
denir la funcin f(x) = sen(x) + x 1 y encontraremos sus ceros mediante el mtodo de la
biseccin. Observamos que f(x) es continua en (-1; +1) por ser suma de funciones elementales.
Buscamos x1 y x2 tal que f(x1) * f(x2) < 0.
x1 = 0
x2 = 1
f(x1) = -1
f(x2) = 0;8415
x3 =(x1 + x2)/2= 0;5 > < 0;5
f(x3) = -0;0206
x3 = 0;5
x2 = 1
f(x3) = -0;0206
f(x2) = 0;8415
x4 =(x3 + x2)/2= 0;75 > < 0;25
f(x4) = 0;4316
x3 = 0;5
x4 = 0;75
f(x3) = -0;0206
f(x4) = 0;4316
x5 =(x3 + x4)/2= 0;625 > < 0;125
f(x5) = 0;2101
x3 = 0;5
x5 = 0;625
f(x3) = -0;0206
f(x5) = 0;2101
x6 =(x3 + x5)/2= 0;5625 > < 0;0625
f(x6) = 0;0958
x3 = 0;5
x6 = 0;5625
f(x3) = -0;0206
f(x6) = 0;0958
x7 = (x3 + x6)/2
= 0;53125 > < 0;03125
f(x7) = 0;0379
Hemos encontrado que 0;53125 0;03125 es solucin de la ecuacin y por tanto ser el punto de
corte de las dos funciones dadas.
CODIFICACION:
Donde hemos agregado la lnea recta que une los puntos extremos de la grfica en el intervalo
.
Es claro que si en lugar de considerar el punto medio del intervalo, tomamos el punto donde cruza
al eje esta recta, nos aproximaremos mucho ms rpido a la raz; sta es en s, la idea central del
mtodo de la regla falsa y sta es realmente la nica diferencia con el mtodo de biseccin, puesto
que en todo lo dems los dos mtodos son prcticamente idnticos.
Supongamos que tenemos una funcin
y
y adems,
. Sabemos que
nos da:
Este punto es el que toma el papel de en lugar del punto medio del mtodo de biseccin.
As pues, el mtodo de la regla falsa sigue los siguientes pasos:
Sea
contnua,
tales que
tienen
Grfica:
METODO DE LA SECANTE
% Variable de salida:
% raiz: valor aproximado de la raiz dado por el metodo de la secante
f0=subs(fun,x0);
f1=subs(fun,x1);
iter=1;
while(abs(f1-f0)>tol) & (iter<maxiter)
raiz = x1-((x1-x0)/(f1-f0))*f1; % metodo de la secante
f0=f1; f1=subs(fun,raiz);
% Actualiza f0 y f1
iter = iter + 1;
% Cuenta el numero de iteraciones
x0=x1; x1=raiz;
% actualiza x
end
% imprime salida
raiz
METODO DE NEWTON-RAPHSON
Una idea geomtrica clsica (y de teora clsica de la aproximacin) es, en lugar de calcular
una solucin de una ecuacin f(x) = 0 directamente, utilizar la mejor aproximacin lineal a
f, que es la recta tangente en un punto. Es decir, en lugar de calcular una raz de f, utilizar
un valor (x; f(x)) para trazar la recta tangente a la grfica de f en ese punto y resolver la
ecuacin dada por el corte de esta tangente con el eje OX, en lugar de f(x) = 0. Obviamente,
el resultado no ser una raz de f, pero en condiciones generales, uno espera que se
aproxime algo (la solucin de una ecuacin aproximada deber ser una solucin
aproximada). Si se repite el proceso de aproximacin mediante la tangente, uno espera ir
acercndose a una raz de f. Esta es la idea del algoritmo de Newton-Raphson.
Cdigo
Linkografa:
https://nolorodriguez.wordpress.com/2014/04/08/metodo-de-biseccion-ynewton-rapshon-en-matlab/
https://blogdelingeniero1.wordpress.com/2013/04/12/matlab-metodo-dela-posicion-falsa/
http://rinconmatematico.com/foros/index.php?topic=47740.15;wap2
https://blogdelingeniero1.wordpress.com/2014/01/06/metodo-de-lasecante-en-matlab-codigo/
https://blogdelingeniero1.wordpress.com/2013/12/31/metodo-de-newtonraphson-newton-fourier-en-matlab/