Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
INTRODUCCIN:
Mtodo de la secante:
El principal inconveniente del mtodo de Newton estriba en que requiere
conocer el valor de la primera derivada de la funcin en el punto. Sin embargo, la
forma funcional de f(x) dificulta en ocasiones el clculo de la derivada. En estos
casos es ms til emplear el mtodo de la secante.
El mtodo de la secante parte de dos puntos (y no slo uno como el mtodo
de Newton) y estima la tangente (es decir, la pendiente de la recta) por una
aproximacin de acuerdo con la expresin:
x2 x1
x1 x0
* f ( x1 )
f ( x1 ) f ( x0 )
xi xi 1
xi 1 xi 2
* f ( xi 1 )
f ( xi 1 ) f ( xi 2 )
2.3.-
LA ECUACIN:
y1
-----------15.0
11.25
8.0
5.25
3.0
1.25
0.0
-0.75
-1.0
-0.75
0.0
1.25
3.0
y2
------------0.179
0.065
0.290
0.482
0.628
0.719
0.750
0.719
0.628
0.482
0.290
0.065
-0.179
x2 2x
xi xi 1
xi 1 xi 2
* f ( xi 1 )
f ( xi 1 ) f ( xi 2 )
2.5 2
* 1.18468 2.09841
1.18468 (0.2903)
2.5 2.09841
* 1.18468 2.11208
1.18468 ( 0.04176)
x 4 2.5
2.5 2.11208
* 1.18468 2.11391
1.18468 ( 0.00559)
2.5 2.11391
* 1.18468 2.11415
1.18468 ( 0.00074)
(x1)
1.18468
1.18468
1.18468
1.18468
1.18468
1.18468
(x0)
-0.29030
-0.04176
-0.00559
-0.00074
-0.00010
-0.00001
(x0)* (x1)
-0.34391
-0.04947
-0.00663
-0.00088
-0.00012
-0.00002
xi
2.09841
2.11208
2.11391
2.11415
2.11418
2.11418
Por lo tanto:
Raz x = 2.11418
4.-
PROGRAMA:
(xi)
-0.04176
-0.00559
-0.00074
-0.00010
-0.00001
0.00000
PROGRAM SECANTE;
{METODO DE LA SECANTE PARA CALCULAR LA RAIZ DE UNA FUNCION}
{DEFINIDA EN FUNCTION F(X:REAL):REAL}
{DATOS NECESARIOS: INTERVALO DE LOCALIZACION}
{PRECISION DESEADA}
USES CRT;
CONST TOPE=200;
FUNCTION F(X:REAL):REAL;
BEGIN
F:=X*X-2*X-Cos(x/2)+1/4;
END;
{ }
VAR
A, B, E, L, X1, X2, F1, F2, X : REAL;
I:INTEGER;
BEGIN
CLRSCR;
GOTOXY (5,10); WRITE ('DE EL INTERVALO DE LOCALIZACION:');
READLN (A, B);
GOTOXY (5,12); WRITE ('PRECISION DESEADA:');
READLN (E);
X1:=A; X2:=B; F1:=F(X1); I:=0;
REPEAT
F2:=F(X2);
X:=X2-F2/((F2-F1)/(X2-X1));
I:=I+1; L:=ABS(X-X2);
X1:=X2; F1:=F2;
X2:=X;
UNTIL (L < E) OR (1 > TOPE);
CLRSCR;
GOTOXY
GOTOXY
GOTOXY
GOTOXY
GOTOXY
(5,10);
(5,12);
(5,14);
(5,16);
(5,22);
WRITELN
WRITELN
WRITELN
WRITELN
WRITELN
5.-
2.11418430
o Precisin lograda
0.00001332
o Valor de la funcin :
-2.971546E-08
o Iteraciones
6.-
o Raiz buscada
-0.31809653
o Precisin lograda
0.00000205
o Valor de la funcin :
9.3859853E-10
o Iteraciones
CONCLUSIONES Y RECOMENDACIONES:
Conclusin:
Despus de un determinado nmero de iteraciones, el ordenador nos
muestra en su pantalla las determinadas races calculadas por el programa
elaborado en el lenguaje de programacin, que en este caso es el Turbo
Pascal.
En general, el mtodo de la secante presenta las mismas ventajas y
limitaciones que el mtodo de Newton-Raphson.
Recomendacin:
En las prcticas de laboratorio debemos copiar correctamente el
programa para que el lenguaje de programacin reconozca todos los
parmetros empleados, para que de tal manera no haya ninguna dificultad en
correr el programa.
Debemos de comparar los resultados obtenidos manualmente con los
obtenidos por el programa para determinar la precisin en cada caso.