Documentos de Académico
Documentos de Profesional
Documentos de Cultura
18 de agosto de 2016
1.
Mathematica
1.1.
Algoritmo
11
12
13
14
else
bp
15
16
17
1.2.
Script
Codigo
en Wolfram Mathematica para el metodo de la biseccion.
Clear[f, x];
f[x_] = 4 - x^2;
1
a = 0;
b = 10;
N0 = 50;
TOL = 10^(-2);
i = 1;
FA = f[a];
exito = 0;
Print["i\t a\t\t b\t\t p\t\t f(a)\t f(b)\t f(p)"];
While[i <= N0, {
p = a + (b - a)/2;
FP = f[p];
Print[i, "\t", N[a, 4], "\t", N[b, 4], "\t", N[p, 4], "\t", N[f[a], 4],
"\t", N[f[b], 4], "\t", N[FP, 4]];
If[FP == 0 || (b - a)/2 < TOL, {
Print["Se encontr
o la ra
z ", N[p, 15], " en ", i , " iteraciones."];
exito = 1;
Break[];
}];
i = i + 1;
If[FA*FP > 0, {
a = p;
FA = FP;
},
b = p;
];
}];
If[exito == 0, Print["El m
etodo fracas
o despu
es de ", N0, " iteraciones"];];
2.
Ejercicios
numero
de iteraciones que le tomo alcanzar la tolerancia de 108 .
1. En cada una de las siguientes ecuaciones utilice el intervalo dado o de de punto fijo converge.
termine el intervalo [ a, b] donde la iteracion
a) 2 + sin( x ) x = 0 y utilizar [2, 3]
b) x3 2x 5 y utilizar [2, 3]
f ( x ) = 21 ( x2 + x + 2). Si se sabe que
2. Encuentra una raz de la funcion
inicial a la raz, determine el intervalo [ a, b] alrex0 es una aproximacion
para los siguientes casos:
dedor de dicha aproximacion
a) x0 = 1,5
b) x0 = 0,5