An Enhanced Computational Precision: Implementing a Graphical user Interface for Advanced Numerical Techniques


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.

CALL FOR PAPERS


Paper Submission Last Date
31 - May - 2024

Paper Review Notification
In 1-2 Days

Paper Publishing
In 2-3 Days

Video Explanation for Published paper

Never miss an update from Papermashup

Get notified about the latest tutorials and downloads.

Subscribe by Email

Get alerts directly into your inbox after each post and stay updated.
Subscribe
OR

Subscribe by RSS

Add our RSS to your feedreader to get regular updates from us.
Subscribe