Professional Documents
Culture Documents
[1] INTRODUCCIN
y = f (x)
2
En el caso del mtodo de la regla falsa, el estimado de c
se encuentra por medio de una interpolacin lineal entre los
puntos (b, f(b)) y (a, f(a)).
La estimacin de la raz se hace a travs de la siguiente
formula:
[3] PSEUDOCDIGO
Declarar funcin
Input a
Input b
Input t
Input n
Input funcin
[2] ALGORITMO
Datos de entrada:
a.
extremos a y b, correspondientes al
intervalo
b.
tolerancia (t)
c.
2.
3.
Tomar i = 1
4.
i = i+1;
si (f(a)*f(p))>0 entonces a=p;
[4] CDIGO
a.
(calcular pi).
b.
si f(p) = 0 < t,
entonces SALIDA (p);
PARAR.
5.
6.
i=n+1
display p
Mtodo de Bisecciones.
1.
c.
Tomar i = i + 1
d.
function y = biseccion1()
%pedir las variables informacin al usuario
a = input('Ingresa el valor de a: ')
b = input('Ingresa el valor de b: ')
t = input('Ingresa valor de
tolerancia: ')
n = input('Ingresa numer max. de
iteraciones: ')
funcion = input('Ingresa la funcion:
')
f = inline(funcion);
i = 1;
while i<=n
p=(a + (b-a)/2);
%p es el punto medio
if (f(p) == 0) | (((b-a)/2) <t)
3
El mtodo de biseccin corta el intervalo en dos mitades
para verificar cul mitad contiene la raz de la funcin.
Despus de esto contina cortando las mitadas hasta que el
intervalo resultante es muy pequeo. La raz es entonces el
valor equivalente a cualquier valor dentro de este intervalo
muy pequeo.
MATLAB nos permite adaptar el cdigo a nuestras
necesidades, de tal forma que podemos cambiar la canitdad
de iteraciones que se requieren.
else
REFERENCIAS
b=p;
end
disp('el metodo fracaso despues de no
iteraciones = ')
disp (p)
end
[1]
[2]
[3]
end
[5] RESULTADOS
[6] CONCLUSIN
En esta prctica pudimos ver la utilidad que tienen ambos
mtodos, aunque nos enfocamos principalmente en el
algoritmo de biseccin. El mtodo de biseccin utiliza el
teorema de valores intermedios para realizar iteraciones que
nos llevan a aproximar la raz.