Conjugate Gradient MATLAB GUI using AHP-Based Usability Model
DOI:
https://doi.org/10.37934/araset.58.1.262273Keywords:
Graphical user interfaces, evaluation tools, usability, conjugate gradient, AHPAbstract
The Conjugate Gradient (CG) method is a proficient numerical technique for solving Unconstrained Optimisation (UO) problems. The greatest challenge of the CG algorithm is the complexity and time-consuming nature of data collection, especially when dealing with complex or extensive problems. Hence, a suitable interface is required to overcome this drawback. One implementation of such an interface is a graphical user interface (GUI), which can offer a user-friendly means of inputting parameters and displaying results. The GUI simplifies the data collection process, enhancing efficiency and speeding up its application in CG method research. This paper utilised MATLAB application designer to construct a GUI using an Analytic Hierarchy Process (AHP)-based evaluation method as a guideline. The integration of AHP helped to optimise the GUI design in terms of usability and effectiveness, thereby ensuring that the final product meets essential criteria. The AHP analysis revealed that accuracy, task completion time, response time, consistency, completeness, and ease of use are the five most important criteria for assessing GUI usability. The new CG-MATLAB GUI has been noted to meet the essential usability criteria.