Está en la página 1de 5

Practica No.

2 – Solución de
Ecuaciones de una Variable (Método
de la bisección)
Carlos González, Lenin Diaz, Iván Mañosca y Juan Casallas
Facultad de Ingeniería, Universidad de San Buenaventura
Bogotá, Colombia
01/09/2022
Resumen— Este documento es un informe de laboratorio sobre la
resolución de ecuaciones con una sola variable con método de la
bisección, con la finalidad de comparar los métodos de solución de
estas ecuaciones. En la práctica se realizaron ejercicios haciendo
uso de un algoritmo preestablecido, para después realizar los
ejercicios propuestos y obtener los respectivos resultados de estos.
En conclusión, el método de la bisección permite hallar las raíces
de una ecuación, pero estas raíces no suelen ser exactas.

I. INTRODUCCIÓN
El siguiente documento es un informe del segundo
laboratorio que realizaron los estudiantes en la clase de Métodos
Numéricos, el cual constituye el método de la bisección para
resolver ecuaciones de una variable en Matlab. Con el uso del
software se utilizó un algoritmo para recrear el proceso de la
bisección para una variable.

II. MARCO TEÓRICO


A. Método de la bisección
Este procedimiento es conocido como uno de búsqueda
binaria, ya que [1] en las ciencias computacionales, esto es un
proceso que consiste en dividir a la mitad un conjunto de una
manera continua para buscar la solución de un problema.
Encontrando la raíz de una variable, tras una cantidad finita o
infinita de iteraciones para disminuir el error con respecto a la
raíz.

III. METODOLOGÍA
Se hizo uso de un algoritmo preestablecido que resolvía el
método de la bisección. Este algoritmo recibía como entradas
una función de una sola variable x, el valor mínimo inicial, el
valor máximo inicial, la tolerancia y la cantidad máxima de
iteraciones. De esta forma devolvía cinco columnas de datos: la
primera, era el numero de la iteración; la segunda, el valor
mínimo; la tercera, el valor máximo; la cuarta, el valor medio
entre el valor inicial y el valor final; la última, el valor de la
función evaluada con el valor medio.

Fig. 1. Algoritmo del método de la bisección.


IV. RESULTADOS C. Sabiendo que existe una raíz de la ecuación 𝑥𝑥3+𝑥𝑥 = 6,
A. Modifique el programa de tal forma que se muestre la entre 1.55 y 1.75 ¿cuántas iteraciones son necesarias
gráfica, en un intervalo [a,b] hasta obtener un intervalo de amplitud menor o igual que
0.0001 que contenga dicha raíz?

Fig. 2. Función que permite graficar la función ingresada con sus intervalos
establecidos.

B. ¿Cuál es la raíz de la función x=tan(x) en el intervalo


[4, 4.5] con una tolerancia de 0.001?

Fig. 3. Resultado entregado por el algoritmo según el punto B.

La ecuación x = tan(x) tiene una raíz de 4.49316 en el


intervalo [4, 4.5] y con una tolerancia de 0.001. Fig. 4. Resultado entregado por el algoritmo según el punto C.

La ecuación 𝑥𝑥3 + 𝑥𝑥 = 6 tiene una raíz de 1.63428 en el


intervalo [1.55, 1.75] y con una tolerancia de 0.0001.
D. Encuentre las raíces de las ecuaciones que se
muestran: a. 2𝑥𝑥 4 + 5𝑥𝑥 3 − 23𝑥𝑥 2 − 38𝑥𝑥 + 24 = 0, b. 𝑥𝑥 4 +
3𝑥𝑥 2 + 8 = 0, c. 15𝑥𝑥 4 + 7𝑥𝑥 3 − 2𝑥𝑥 2 = 0, d. yex – x = 0.

Fig. 5. Resultado entregado por el algoritmo según el punto D, parte a.

La ecuación 2𝑥𝑥 4 + 5𝑥𝑥 3 − 23𝑥𝑥 2 − 38𝑥𝑥 + 24 = 0 tiene una raíz


de 0 en el intervalo [-1, 1] y con una tolerancia de 0.00001.

Fig. 7. Resultado entregado por el algoritmo según el punto D, parte c.

La ecuación 15𝑥𝑥 4 + 7𝑥𝑥 3 − 2𝑥𝑥 2 = 0tiene una raíz de 0.200006


en el intervalo [0.15, 0.3] y con una tolerancia de 0.00001.

Fig. 6. Resultado entregado por el algoritmo según el punto D, parte b.

La ecuación 𝑥𝑥 4 + 3𝑥𝑥 2+ 8 = 0 no tiene una raíz en ningún


intervalo, porque todos sus valores son positivos.
E. Un canal de longitud L tiene una sección transversal en
forma de semicírculo con radio r. Cuando se llena de agua
a una distancia de h de la parte superior, el volumen V de
agua es V = L [0.5πr2 – r 2arcsin (h/r) − h (r 2 – h 2)1/2 ].
Encontrar la profundidad del agua en el abrevadero a
menos de 0,01 pies. Suponga que L = 10 ft,r = 1 ft, y V =
12.4 ft3.

Fig. 9. Resultado entregado por el algoritmo según el punto D.


Fig. 8. Resultado entregado por el algoritmo según el punto D, parte d.

La ecuación V = L [0.5πr2 – r 2arcsin (h/r) − h (r 2 – h 2)1/2 ]


x
La ecuación ye – x = 0 tiene una raíz de 0.000006 en el tiene una raíz de 0.16406 en el intervalo [0, 1] y con una
intervalo [-0.2, 0.1] y con una tolerancia de 0.00001. tolerancia de 0.01 cuando L = 10 ft,r = 1 ft, y V = 12.4 ft3. La
profundidad del agua está dada por r - h, quiere decir,
1 ft - 0.16406 ft = 0.83594 ft.

V. Conclusiones
En conclusión, teniendo en cuenta la práctica hecha, la
creación de algoritmos en Matlab permite la creación de uno
que simule el método de la bisección para encontrar la raíz en
ecuaciones de una sola variable. Por lo tanto, es posible que se
puedan recrear los otros métodos vistos en la clase de Métodos
Numéricos.

Haciendo uso del método de la bisección, rara vez se va a


encontrar una raíz exacta. Por lo tanto, para reducir el error, es
necesario iterar la mayor cantidad de veces posible. Además, es
necesario tener en cuenta que, al evaluar el valor inicial y el
valor final de una función, estos deben dar valores con signos
distintos para que exista la raíz.

Por último, pudimos visualizar distintos casos de soluciones


de ecuaciones de una sola variable en un punto.

REFERENCIAS
[1] R. L. Burden, Análisis numérico, 10a ed. D.F: Cengage Learning
Editores, 2017.

También podría gustarte