Authors :
Umar Iliyasu; Mukhtar Abubakar; Nuruddeen Ahmad Sama’ila
Volume/Issue :
Volume 8 - 2023, Issue 6 - June
Google Scholar :
https://bit.ly/3TmGbDi
Scribd :
https://tinyurl.com/42797a2k
DOI :
https://doi.org/10.5281/zenodo.8168345
Abstract :
This paper presents the development of a
user-friendly graphical user interface (GUI) for root
finding, linear system solving, and curve fitting
numerical methods using MATLAB. The GUI simplifies
the utilization of these methods by providing an intuitive
and interactive interface, eliminating the need for
extensive programming knowledge. The implemented
GUI incorporates various numerical methods, including
root finding methods such as the bisection, Newton-
Raphson, and secant methods, linear system solving
methods like Gaussian elimination and Gauss Jordan,
and curve fitting through regression analysis. Extensive
testing and validation demonstrate the functionality and
accuracy of the GUI. The discussion explored various
numerical methods and their applications in problem-
solving. The Bisection Method and False Position
Method were employed to find the roots of equations,
demonstrating convergence and decreasing errors over
iterations. Gaussian Elimination and Gauss-Jordan
Methods provided efficient solutions for systems of
equations through matrix manipulation. By
understanding the strengths and limitations of these
methods, informed decisions can be made when selecting
the appropriate numerical approach for problem-solving
tasks. The paper can be expanded by employing other
numerical methods, optimizing performance, improving
visualization, and incorporating advanced techniques
such as parallel computing and machine learning.
Overall, the developed GUI offers a valuable tool for
users across different domains, enabling efficient and
reliable numerical analysis.
Keywords :
Graphical user Interface, Regression Numerical, Raphson, Secant Linear System.
This paper presents the development of a
user-friendly graphical user interface (GUI) for root
finding, linear system solving, and curve fitting
numerical methods using MATLAB. The GUI simplifies
the utilization of these methods by providing an intuitive
and interactive interface, eliminating the need for
extensive programming knowledge. The implemented
GUI incorporates various numerical methods, including
root finding methods such as the bisection, Newton-
Raphson, and secant methods, linear system solving
methods like Gaussian elimination and Gauss Jordan,
and curve fitting through regression analysis. Extensive
testing and validation demonstrate the functionality and
accuracy of the GUI. The discussion explored various
numerical methods and their applications in problem-
solving. The Bisection Method and False Position
Method were employed to find the roots of equations,
demonstrating convergence and decreasing errors over
iterations. Gaussian Elimination and Gauss-Jordan
Methods provided efficient solutions for systems of
equations through matrix manipulation. By
understanding the strengths and limitations of these
methods, informed decisions can be made when selecting
the appropriate numerical approach for problem-solving
tasks. The paper can be expanded by employing other
numerical methods, optimizing performance, improving
visualization, and incorporating advanced techniques
such as parallel computing and machine learning.
Overall, the developed GUI offers a valuable tool for
users across different domains, enabling efficient and
reliable numerical analysis.
Keywords :
Graphical user Interface, Regression Numerical, Raphson, Secant Linear System.