{"title":"Comparison of the Number of Iterations of Roots of Non-Linear Equations in the Regula Falsi Method, Secant Method, and Bisection Method using Python","authors":"Sabrina Yose Amelia, Diah Aryani, Ary Budi Warsito, Yunianto Purnomo","doi":"10.55927/fjst.v3i5.9331","DOIUrl":null,"url":null,"abstract":"There are several methods for solving nonlinear equations, each method has a different number of iterations. This study aims to compare the number of iterations required by the Bisection, Regula Falsi, and Secant Method in finding the roots of an equation. These three methods were tested using two different equations in the Python programming language. From each equation in this study, Bisection Method requires thirteen and eighteen iterations, Regula Falsi Method requires nine and eight iterations, while Secant Method requires five iterations. From these three methods, Secant Method requires the fewest number of iterations, Regula Falsi Method requires a greater number of iterations than the Secant Method but less than the Bisection Method, and Bisection Method requires the highest number of iterations.","PeriodicalId":143857,"journal":{"name":"Formosa Journal of Science and Technology","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Formosa Journal of Science and Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.55927/fjst.v3i5.9331","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
There are several methods for solving nonlinear equations, each method has a different number of iterations. This study aims to compare the number of iterations required by the Bisection, Regula Falsi, and Secant Method in finding the roots of an equation. These three methods were tested using two different equations in the Python programming language. From each equation in this study, Bisection Method requires thirteen and eighteen iterations, Regula Falsi Method requires nine and eight iterations, while Secant Method requires five iterations. From these three methods, Secant Method requires the fewest number of iterations, Regula Falsi Method requires a greater number of iterations than the Secant Method but less than the Bisection Method, and Bisection Method requires the highest number of iterations.