Académique Documents
Professionnel Documents
Culture Documents
x 5 8 sec( x / 2) ln( 2 x) 0
3.-
f ( x) e x ln x hasta que a 1% .
Aproximar la raz de
f(X)
0.000 0000
1.386 2944
1.791 7595
1.609 4379
SEMESTRE 2014-V
Problema 3
Usar el mtodo de Newton-Raphson, para aproximar la raz de
comenzando con
y hasta que
Solucin
En este caso, tenemos que
Comenzamos con
y obtenemos:
Aprox. a la raz
Error aprox.
SEMESTRE 2014-V
1.268941421
21.19%
1.309108403
3.06%
1.309799389
0.052%
f(X)
0.000 0000
1.386 2944
1.791 7595
1.609 4379
Solucin:
El polinomio de tercer orden con n = 3, es.
SEMESTRE 2014-V
Los resultados para f(X1, X0), f(X2, X1, X0) y f(X3, X2, X1, X0)
representan los coeficientes b1, b2 y b3 Junto con b0 = f (X0) = 0.0, la
ecuacin da:
f [X]
f1[]
f2[]
f3[]
1.0
0.00000000
0.46209813
- 0.051873116
0.0078655415
4.0
1.3862944
0.20273255
- 0.020410950
6.0
1.7917595
0.18232160
5.0
1.6094379
SEMESTRE 2014-V
f 3 (2) = 0.62876869
(17)
en donde
es un punto cualquiera dentro del intervalo (Xi, X i+1). Una
relacin anloga del error en un polinomio interpolante de n-simo orden
est dado por:
(18)
En donde
es un punto cualquiera dentro del intervalo que contiene las
incgnitas y los datos. Para uso de esta frmula la funcin en cuestin debe
ser conocida y diferenciable. Y usualmente, este no es el caso.
SEMESTRE 2014-V
(19)
(20)
SEMESTRE 2014-V
PROBLEMA 1
g *m
(1 e ( c / m )*t ) V (1)
c
f (c )
667.38
(1 e 0.146843c ) 40
c
SEMESTRE 2014-V
Ejemplo1
xl = input('Limite inferior del intervalo : ');
xu = input('Limite superior del intervalo : ');
es = input('Criterio de terminacion : ');
imax = input('Numero de iteraciones propuesto : ');
Biseccion (xl, xu, es, imax);
function Biseccion = f(xl, xu, es, imax)
ea = 0;
xr = 0;
iter = 0;
xrold = 0;
while (1)
xrold = xr;
xr = ( xl + xu ) / 2;
iter = iter + 1;
if xr ~= 0
ea = abs (( xr - xrold) / xr ) * 100 ;
end
if test < 0
xu = xr;
else
ea = 0;
SEMESTRE 2014-V
end
end
Biseccion = xr
Iteraciones = iter
Evaluacion = abs(Paracaidista (xr))
end
Paracaidista = p;
SEMESTRE 2014-V
Resultados
Para este caso el algoritmo de Biseccin, tiene 2 criterios de paro que estn
definidos por :
-
SEMESTRE 2014-V
SEMESTRE 2014-V
SEMESTRE 2014-V
SEMESTRE 2014-V
Grfica de la funcin
Para, calcular races de otras funciones, lo nico que hay que hacer es definir otra
funcin que cumpla con los requisitos dados en la definicin. El programa de
biseccin sera el mismo function Biseccion = f(xl, xu, es, imax); y lo nico que habra que
redefinir es la funcin a la cual se le van a calcular las races test = Paracaidista (xl) *
Paracaidista (xr);
SEMESTRE 2014-V