Solving nonlinear equation using Bisection method and its variants based on MATLAB GUI / Muhammad Athir Zamani

Most problems in engineering and science field can be in the form of root findings. In addition, the solution of finding root of function can be solved either in analytical methods or numerical methods. However, these analytical methods are quite complicated and difficult. Researcher tends to use nu...

Full description

Saved in:
Bibliographic Details
Main Author: Zamani, Muhammad Athir
Format: Thesis
Language:English
Published: 2023
Subjects:
Online Access:https://ir.uitm.edu.my/id/eprint/96767/1/96767.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Most problems in engineering and science field can be in the form of root findings. In addition, the solution of finding root of function can be solved either in analytical methods or numerical methods. However, these analytical methods are quite complicated and difficult. Researcher tends to use numerical method in the form of bracketing method which is quite simple and easy compared to the analytical method. Bisection was stated as the simplest among all bracketing method. In this research, five different variants of Bisection which are Bisection, Modified Bisection Algorithm, Trisection, Regula Falsi and fzero were used to approximate the root of 15 different functions. This research has performed bibliometric analysis to review the variants of Bisection Method. Based on previous research, each variant of Bisection have advantages and disadvantages which some only could not solve certain problems so other variant method had been proposed to overcome the problem. All of the method were included in MATLAB GUI to ease the process because all user needed was to key in the input ask and choose which method to get the root. The result was based on number of iterations, computational time and error analysis. Based on the result obtained, it can be concluded that fzero is the best method for number of iterations while Modified Bisection Algorithm and Regula Falsi was the best method if compared based on computational time.