Sunteți pe pagina 1din 24

DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB

DEL MTODO NUMERICO: MTODO DE BISECCIN

UNIVERSIDAD NACIONAL DEL


SANTA

FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE
INGENIERA MECNICA

TEMA

DESARROLLAR INTERFAZ GRAFICA


(GUI) EN MATLAB DEL MTODO
NUMERICO: MTODO DE
BISECCIN

Simulacin Numrica Pgina 1


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

AO DE LA CONSOLIDACION DEL MAR DE GRAU

ESTUDIANTE:
o Cabanillas Corzo Ral Fernando
o Vilchez Acua Katerinne Mirella
o Zare Carbonel lvaro Gustavo

ASIGNATURA:
o Simulacin Numrica

FECHA:
o 12/07/2016

DOCENTE:
o Ing. Giovene Perez Campomanes

NDICE

I. INTRODUCCIN...04

II. OBJETIVOS05
a. Objetivos generales

Simulacin Numrica Pgina 2


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

b. Objetivos Especficos

III. MARCO TEORICO..06


IV. DESARROLLO DEL TEMA.....15
V. CONCLUSIONES, RECOMENDACIONES Y SUGERENCIAS.20
VI. BIBLIOGRAFA Y LINKOGRAFIA21
VII. ANEXOS...22

I. INTRODUCCIN

Este es uno de los mtodos ms sencillos y de fcil intuicin para resolver


ecuaciones en una variable, tambin conocido como Mtodo de Intervalo Medio. Se
basa en el teorema del valor intermedio (TVI), el cual establece que toda funcin
continua f en un intervalo cerrado [a, b] toma todos los valores que se hallan entre f(a)
y f (b). Esto es que todo valor entre f(a) y f (b) es la imagen de al menos un valor en el
intervalo [a, b]. En caso de que f(a) y f (b) tengan signos opuestos, el valor cero sera
un valor intermedio entre f (j) y f(s), por lo que con certeza existe un p en [a, b] que
cumple f (p)=0. De esta forma, se asegura la existencia de al menos una solucin de la
ecuacin f(a)=0.El mtodo de biseccin es menos eficiente que el mtodo de Newton,
pero es mucho ms seguro para garantizar la convergencia. Si f es una funcin

Simulacin Numrica Pgina 3


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

continua en el intervalo [a, b] y f(a) *f (b) < 0, entonces este mtodo converge a la raz
de f.Este mtodo de biseccin se utiliza para encontrar las races de polinomios, que
son procesos muy largos y repetitivos segn la complejidad del polinomio, por lo tanto
se planteara la solucin de estos mtodos a travs de un programa llamado matlab.
En el presente trabajo determinaremos una interfaz del mtodo de biseccin utilizando
dicho programa.

Figura 01

II. OBJETIVOS

Objetivos Generales:

- Desarrollar una interfaz sencilla de utilizar con desarrollo de forma secuencial


de forma que el usuario se sienta guiado a travs de la interfaz.

- Determinar una interfaz grfica en Matlab del mtodo de biseccin.

Objetivos Especficos:

Simulacin Numrica Pgina 4


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

- Presentacin de resultados numricos y grficos para el anlisis de la bondad y


ajuste del modelo.

- Anlisis previo de datos.

- Aplicacin de los conceptos adquiridos en el curso de simulacin numrica.

III. MARCO TERICO

El mtodo de biseccin, conocido tambin como de corte binario, de particin de


intervalos o de Bolzano, es un tipo de bsqueda incremental en el que el intervalo se
Divide siempre a la mitad. Si la funcin cambia de signo sobre un intervalo, se evala
el valor de la funcin en el punto medio. La posicin de la raz se determina situndola
en el punto medio del subintervalo, dentro del cual ocurre un cambio de signo. El
proceso se repite hasta obtener una mejor aproximacin.

Simulacin Numrica Pgina 5


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

Figura 02

Es bueno puntualizar aqu dos conceptos:

- Llamamos error a la diferencia entre el valor encontrado para la raz y el valor


verdadero de esta.
- Llamamos tolerancia al mximo valor admitido para el valor absoluto de la
funcin evaluada en el valor de la aproximacin encontrada para la raz.

Algoritmo sencillo para clculo del mtodo de Biseccin

- Paso 1: Elija valores iniciales inferior, XI, y superior, XS, que encierren la raz,
de forma tal que la funcin cambie de signo en el intervalo. Esto se verifica
comprobando que:

- Paso 2: Una aproximacin de la raz Xr se determina mediante:

- Paso 3: Realice las siguientes evaluaciones para


determinar en qu subintervalo est la raz:
o Si f (XI) f (Xr) < 0, entonces la raz se encuentra dentro del subintervalo
inferior o izquierdo. Por lo tanto, haga XS = Xr y vuelva al paso 2.

Simulacin Numrica Pgina 6


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

o Si f (XI) f (Xr) > 0, entonces la raz se encuentra dentro del subintervalo


superior o derecho. Por lo tanto, haga XS = Xr y vuelva al paso 2.

o Si f (XI) f (Xr) = 0, la raz es igual a Xr; termina el clculo.

Consideraciones en un mtodo de biseccin

Se considera un intervalo (XI, XS) en el que se garantice que la funcin tiene


raz.
tomamos el punto de biseccin Xr como aproximacin de la raz buscada.
Se identifica luego en cul de los dos intervalos est la raz.
El proceso se repite n veces, hasta que el punto de biseccin X r coincide
prcticamente con el valor exacto de la raz.
Criterios de paro y estimaciones de errores

Diciendo que el mtodo se repite para obtener una aproximacin ms exacta de la


raz. Ahora se debe desarrollar un criterio objetivo para decidir cundo debe terminar el
mtodo.

Una sugerencia inicial sera finalizar el clculo cuando el error verdadero se encuentre
por debajo de algn nivel prefijado. Puede decidirse que el mtodo termina cuando se
alcance un error ms bajo, por ejemplo, al 0.1%. Dicha estrategia es inconveniente, en
caso que la estimacin del error se bas en el conocimiento del valor verdadero de la
raz de la funcin. ste no es el caso de una situacin real, ya que no habra motivo
para utilizar el mtodo si se conoce la raz.

Por lo tanto, se requiere estimar el error de forma tal que no se necesite el


conocimiento previo de la raz. Se puede calcular el error relativo porcentual e a de la
siguiente manera:

e a=
| X nuevo
r X anterior
r

X nuevo
r
|
100

X nuev o
Donde r es la raz en la iteracin actual y X anterior
r es el valor de la raz en la
iteracin anterior. Se utiliza el valor absoluto, ya que por lo general importa slo la
magnitud de ea sin considerar su signo. Cuando ea es menor que un valor previamente
fijado es, termina el clculo.

Simulacin Numrica Pgina 7


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

Figura 03

Errores en el mtodo de biseccin. Los errores verdadero y aproximado se grafican contra el


nmero de iteraciones.

Ejemplo

Para determinar el nmero de iteraciones necesarias para aproximar el cero de


f(x)= xsen x - 1 con una exactitud de 10-2 en el intervalo [0,2], se debe hallar un
nmero n tal que:

Se necesitan aproximadamente unas 8 iteraciones.

Simulacin Numrica Pgina 8


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

Se necesitan aproximadamente unas 8 iteraciones.

Observe en la tabla de aproximaciones que el cero de f(x) = xsen x - 1 es


c=1.114157141 y c8=1.1171875.

El error real es = 0.003030359 3x10-3.

El error real es menor que el error dado por el teorema; en la mayora de casos la cota
de error dada por el teorema es mayor que el nmero de iteraciones que realmente se
necesitan. Para este ejemplo,

= 0.004782141<10-2 = 0.01

Importancia del metodo de biseccion

Es importante porque puede utilizar para resolver muchos tipos de problemas.


Por ejemplo para resolver ecuaciones de una variable sin tener que despejar
para encontrar la raiz cuadrada.
Para la gran mayora de los modelos matemticos del mundo real, las
soluciones analticas pueden no existir o ser extremadamente complejas, por lo
cual se recurre a mtodos numricos como es el mtodo de biseccin que
aproximen las soluciones dentro de ciertos mrgenes de tolerancia.
El anlisis de los mtodos numricos nos permite realizar estimaciones tanto
de la eficiencia o complejidad de los algoritmos asociados, as como de la
confiabilidad de los resultados numricos obtenidos durante su aplicacin.

Simulacin Numrica Pgina 9


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

Figura 04 : Grafica del metodo de biseccion: Tres iteraciones

Otra aplicacin de mtodo de biseccin:

Anlisis de Vibraciones mediante el Mtodo de la Biseccin

Figura 05

Como se observa en la figura, un carro de masa m se soporta por medio de resortes y


amortiguadores. Los amortiguadores presentan resistencia al movimiento, que es
proporcional a la velocidad vertical (movimiento ascendente-descendente). La
vibracin libre ocurre cuando el automvil es perturbado de su condicin de equilibrio,
como ocurre cuando se pasa por un bache (agujero en el camino). Un instante
despus de pasar por el bache, las fuerzas netas que actan sobre m son la
resistencia de los resortes y la fuerza de los amortiguadores. Tales fuerzas tienden a
regresar el carro al estado de equilibrio original. De acuerdo con la ley de Hooke, la
resistencia del resorte es proporcional a su constante k y a la distancia de la posicin
de equilibrio x. Por lo tanto,
Fuerza del resorte = kx
Donde el signo negativo indica que la fuerza de restauracin acta regresando el
automvil a su posicin de equilibrio (es decir, la direccin x negativa). La fuerza para
un amortiguador est dada por
Fuerza de amortiguacin =

Simulacin Numrica Pgina 10


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

Donde c es el coeficiente de amortiguamiento y dx/dt es la velocidad vertical. El signo


negativo indica que la fuerza de amortiguamiento acta en direccin opuesta a la
velocidad.
Las ecuaciones de movimiento para el sistema estn dadas por la segunda ley de
Newton (F = ma), que en este problema se expresa como

O bien

Entonces se escribe la ecuacin caracterstica

(1)

El coeficiente de amortiguamiento crtico cc

(2)
Donde

(3)

Si consideramos que esta solucin en estado estacionario tiene la forma

(4)

La cantidad xm/dm llamada factor de amplificacin de la amplitud depende tan slo de


la razn del amortiguamiento real con el amortiguamiento crtico, y de la razn de la
frecuencia forzada con la frecuencia natural. Observe que cuando la frecuencia
forzada w se aproxima a cero, el factor de amplificacin se aproxima a 1. Si, adems,
el sistema es ligeramente amortiguado, es decir, si c/cc es pequeo, entonces el factor
de amplificacin se hace grande cuando w es cercano a p. Si el amortiguamiento es
cero, entonces el factor de amplificacin tiende a infinito cuando w = p, y se dice que la
funcin de fuerza entra en resonancia con el sistema. Por ltimo, conforme w/p se
vuelve muy grande, el factor de amplificacin se aproxima a cero. La figura 8.9
muestra una grfica del factor de amplificacin como una funcin de w/p para diversos
factores de amortiguamiento.

Simulacin Numrica Pgina 11


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

Observe que el factor de amplificacin se conserva pequeo al seleccionar un factor


de amortiguamiento grande, o manteniendo muy distantes las frecuencias natural y
forzada.

El diseo del sistema de suspensin del automvil comprende una solucin intermedia
entre comodidad y estabilidad para todas las condiciones de manejo y velocidad. Se
pide determinar la estabilidad del carro para cierto diseo propuesto que ofrezca
comodidad sobre caminos irregulares. Si la masa del carro es m = 1.2 *10^8 gramos y
tiene un sistema de amortiguadores con un coeficiente de amortiguamiento c = 1
*10^7g/s.

Suponga que la expectativa del pblico en cuanto a la comodidad se satisface si la


vibracin libre del automvil es subamortiguada y el primer cruce por la posicin de
equilibrio tiene lugar en 0.05 s. Si en t = 0, el carro sbitamente se desplaza una
distancia x0, desde el equilibrio, y la velocidad es cero (dx/dt = 0).

SOLUCIN

Se pueden utilizar el mtodo de la biseccin, ya que este mtodo no requiere la


evaluacin de la derivada de la ecuacin, la cual podra resultar algo difcil de calcular
en este problema.
Utilizando el mtodo de biseccin con un intervalo que va desde k =109 a 2109

Aunque este diseo satisface los requerimientos de vibracin libre (despus de caer
en un bache), tambin debe probarse bajo las condiciones de un camino accidentado.

El factor de amortiguamiento se calcula de acuerdo con la ecuacin (2)

Aplicamos la ecuacin 4

Ahora, se buscan valores w/p que satisfagan la ecuacin (4),

(5)

Si la ecuacin (5) se expresa como un problema de races

(6)

Vea que los valores w/p se determinan al encontrar las races de la ecuacin (6).
Una grfica de la ecuacin (6) se presenta en la figura 1. En sta se muestra que la
ecuacin (6) tiene dos races positivas que se pueden determinar con el mtodo de
biseccin, usando el comando ROOTS. El valor ms pequeo para w/p es igual a
0.7300 en 18 iteraciones, con un error estimado de 0.000525% y con valores iniciales

Simulacin Numrica Pgina 12


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

superior e inferior de 0 y 1. El valor mayor que se encuentra para w/p es de 1.1864 en


17 iteraciones, con un error estimado de 0.00064% y con valores iniciales superior e
inferior de 1 y 2. Tambin es posible expresar la ecuacin (8.30) como un polinomio:

Y usar MATLAB para determinar las races como sigue:

El valor de la frecuencia natural p est dado por la ecuacin (3),

Figura 06

Las frecuencias forzadas, para las que la mxima deflexin es 0.2 m, entonces se
calculan como

Simulacin Numrica Pgina 13


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

Con lo cual se obtiene

D es la distancia entre los picos que es igual a 20 m. (caracterstica de funcionamiento


del sistema de vibracin)

Se determina que el diseo del carro propuesto se comportar de forma aceptable


para velocidades de manejo aceptables.
Es decir, el diseador debe estar consciente de que el diseo podra no cumplir los
requerimientos cuando el automvil viaje a velocidades extremadamente altas (por
ejemplo, en carreras).

Simulacin Numrica Pgina 14


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

IV. DESARROLLO DEL TEMA

Diagrama de flujo de interfaz del mtodo de biseccin en programa Matlab

Figura 07

Simulacin Numrica Pgina 15


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

Aplicacin de interfaz grfica (o tambin llamado gui o guide) en programa Matlab del
mtodo de la biseccin

1. Abrimos programa MATLAB desde nuestra pc.

2. En comando de Matlab , escribimos :"guide"


*nos cargara una ventana, le daremos clic en blank gui o tambin llamado gui
en blanco

3. Nos cargara una ventana, le damos clic en herramienta " panel".


seleccionamos un rea que deseemos. luego le damos doble click en esa
misma ventana seleccionada.*nos cargara un cuadro como aqu vemos. Luego,
vean lo que voy a hacer a continuacin: buscamos donde dice: TITLE y le
damos clic y borramos lo que dice panel.
*a continuacin cerramos este cuadro. Si queremos darle color a este panel le
damos clic en back round. Y cerramos el cuadro.

4. Seleccionamos la herramienta static text, luego seleccionamos un rea, y le


damos doble clic
*nos vamos a donde dice STRING y borramos ese texto para cambiarlo de
nombre a nuestro gusto .en el mismo cuadro
*nos vamos a FONTSIZE (tamao de la letra) y cambiamos al tamao que
deseemos
*luego cerramos ese cuadro

5. Seleccionamos nuevamente la herramienta static text y creamos varios


cuadros ms.

6. Ahora seleccionamos la herramienta EDICT TEXT y creamos la misma


cantidad de cuadros. Doble clic a cada cuadro, borramos lo que diga
string.luego nos vamos a donde dice TAG y le ponemos la funcin que ira tener
esta ventana.

7. Seleccionamos la herramienta PANEL y en TITLE ponemos RAIZ. vemos que


hicimos lo anterior de 5.

8. Para crear la grfica le damos clic donde vern a continuacin: le damos doble
clic a ese cuadro y en tag borramos el texto q est ah y escribimos "grafica
luego cerramos el cuadro.

9. Seleccionamos la herramienta donde dice OK. le damos doble clic, y en el


cuadro seleccionamos en string ponemos CALCULAR y EN TAG ponemos
CALCULAR y cerramos el cuadro.

10. Le damos doble clic lo que esta fuera del cuadro de panel. En NAME ponemos
el nombre a nuestro gusto, en este caso pondr Mtodo de Biseccin y
cerramos el cuadro como lo acaban de ver.

Simulacin Numrica Pgina 16


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

11. Guardamos todo este proceso. Cuando guardamos vemos que


automticamente sale la otra ventana de Matlab y en EDITOR se carga una
serie de comandos

12. Nos vamos donde dice "function calcular_callback... y le damos clic debajo de
este, para empezar a programar las herramientas que creamos. bueno el
cdigo de biseccin ya lo tenemos, por lo que solo lo copiamos y pegamos
desde nuestro informe a la ventana de MATLAB.

13. Le damos clic en save ad rum biseccin y nos tendr que salir nuestra interfaz.

14. Como vemos s nos carg el cuadro de la interfaz. Ahora veremos si funciona.

*En resumen a lo anterior:

La interfaz grfica fue esta

Figura 08

Y el cdigo introducido:
function calcular_Callback(hObject, eventdata, handles)
% hObject handle to calcular (see GCBO)

Simulacin Numrica Pgina 17


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN
% eventdata reserved - to be defined in a future version of
MATLAB
% handles structure with handles and user data (see GUIDATA)

f=get(handles.funcion,'string');
a=get(handles.liminf,'string');
b=get(handles.limsup,'string');
t=get(handles.tolerancia,'string');
f=inline(f);
xai=str2num(a)
xbi=str2num(b)
tol=str2num(t)
i=1;
ea(1)=100;
if f(xai)*f(xbi)<0
xa(1)=xai;
xb(1)=xbi;
xr(1)=(xa(1)+xb(1))/2;
while abs (ea(i))>=tol
if f(xa(i))*f(xr(i))<0
xa(i+1)=xa(i);
xb(i+1)=xr(i);
end
if f(xa(i)) *f(xr(i))>0
xa(i+1)=xr(i);
xb(i+1)=xb(i);
end
xr(i+1)=(xa(i+1)+xb(i+1))/2;
ea(i+1)=abs((xr(i+1)-xr(i))/(xr(i+1))*100);
i=i+1
end
r=num2str(xr(i));
set(handles.raiz,'string',r);
fplot(handles.grafica,f,[xai xbi]);
else
set(handles.advertir,'string','NO EXISTE UNA RAIZ EN ESTE
INTERVALO');
end

Al correr el programa luego de dar clin en save ad rum biseccin se observa que sale
la interfaz

Simulacin Numrica Pgina 18


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

Figura 09

1. Inicio
2. Introducir la funcion en el casillero superior
3. Agregar el limite inferior de la funcion
4. Establecer el limite superior de la funcion
5. Introducir la tolerancia de error
6. Analizar que el producto del limite superior por el interior sea menor que cero
7. Determinar si la intervalo es correcto para esa funcion si si esta bien te dara
resultado y ni no te marcara error
8. Da clic en calcular y se imprimira el resultado
9. Fin

Ejemplo: dada la siguiente funcin con sus valores dados calcular la raz en la
interfaz grfica (guide) del mtodo de biseccin en MATLAB

a)-0.4*x^2+2.2*x+4.7
Simulacin Numrica Pgina 19
DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

xi= 5, xu=10, tolerancia = 0.1%

V. CONCLUSIONES , RECOMENDACIONES Y SUGERENCIAS

Conclusiones

Simulacin Numrica Pgina 20


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

- Desarrollamos una interfaz sencilla de utilizar con desarrollo de forma


secuencial de forma que el usuario se sienta guiado a travs de la interfaz.
- Determinamos una interfaz grfica en Matlab del mtodo de biseccin.
- Aplicacin de los conceptos adquiridos en el curso de simulacin numrica.

- El mtodo de biseccin tiene la desventaja que es lento en cuanto a


convergencia Otros mtodos requieren menos iteraciones para alcanzar la
misma exactitud, pero entonces no siempre se conoce una cota para la
precisin.

- Comprendimos que el mtodo de biseccin utiliza poca informacin de la


funcin a analizar. Utilizamos slo el signo de la funcin en los extremos del
intervalo, no utilizamos por ejemplo su valor, el de sus derivadas u otra
informacin que sta nos ofrece.

- Se lleg a demostrar que es el mtodo ms aplicable con una mayor


generalidad y con ms probabilidades de converger hacia el resultado.

- Concluimos que cuando hay races mltiples, el mtodo de biseccin quiz no


sea vlido, ya que la funcin podra no cambiar de signo en puntos situados a
cualquier lado de sus races. Una grfica es fundamental para aclarar la
situacin. En este caso sera posible hallar los ceros o races trabajando con la
derivada f(x), que es cero en una raz mltiple.

- demostramos el algoritmo de biseccin, aunque conceptualmente claro, tiene


inconvenientes importantes. Converge muy lentamente (o sea, N puede ser
muy grande antes que |p pN | sea suficientemente pequeo) y, ms aun, una
buena aproximacin intermedia puede ser desechada sin que nos demos
cuenta.

Recomendaciones

- El mtodo de biseccin suele recomendarse para encontrar un valor


aproximado del cero de una funcin, y luego este valor se refina por medio de
mtodos ms eficaces. La razn es porque la mayora de los otros mtodos
para encontrar ceros de funciones requieren un valor inicial cerca de un cero;
al carecer de dicho valor, pueden fallar por completo.

- Conocer las condiciones de aplicabilidad de este mtodo en Matlab.

Sugerencias

- son procesos muy largos y repetitivos segn la complejidad del polinomio, por
lo tanto es necesario plantear la solucin de este mtodo atraves de un
programa en Matlab.

Simulacin Numrica Pgina 21


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

- Cuando usamos un ordenador para generar las aproximaciones, conviene


aadir una condicin que imponga un mximo al nmero de iteraciones
realizadas. As se elimina la posibilidad de poner a la maquina en un ciclo
infinito, una posibilidad que puede surgir cuando la sucesin diverge (y
tambin cuando el programa est codificado incorrectamente).

VI. BIBLIOGRAFIA Y LINKOGRAFIA

- METODODS NUMERICOS PARA INGENIEROS- quinta edicin .Steven C. y


Raymond P.

- http://www.bioingenieria.edu.ar/grupos/cibernetica/milone/download/enl1996.p
df

- https://es.wikipedia.org/wiki/M%C3%A9todo_de_bisecci%C3%B3n

- http://www.ehu.eus/~mepmufov/html/Parte2.pdf

- https://nolorodriguez.wordpress.com/2014/04/08/metodo-de-biseccion-y-
newton-rapshon-en-matlab/

- https://prezi.com/asuxtlhdqfxs/metodo-de-biseccion-en-matlab/

- http://portales.puj.edu.co/objetosdeaprendizaje/Online/OA10/capitulo5/5.htm

VII. ANEXOS

GUA PARA LA EVALUACIN DE INFORMES ESCRITOS

Simulacin Numrica Pgina 22


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

GUA DE OBSERVACIN PARA EVALUAR EXPOSICIN

Simulacin Numrica Pgina 23


DESARROLLAR INTERFAZ GRAFICA (GUI) EN MATLAB
DEL MTODO NUMERICO: MTODO DE BISECCIN

Simulacin Numrica Pgina 24