Proceedings of the XXth Conference of Open Innovations Association FRUCT (Nov 2024)

Advanced Data Processing in Computer Science: Leveraging MATLAB's Computational Prowess and GUI Capabilities

  • Natalia V Filipchuk,
  • Ali Z. Abdulrazzaq,
  • Mina Haider Mohammed,
  • Mohammed Rafid Ahmed Ahmed,
  • Rana Khudhair Abbas Ahmed,
  • Doaa Mohammad Majed

DOI
https://doi.org/10.23919/FRUCT64283.2024.10749822
Journal volume & issue
Vol. 36, no. 1
pp. 56 – 65

Abstract

Read online

Background: In computer science research, there is a constant pursuit of more efficient methods to handle large datasets. This requires the development of software that is both robust and easy to use. MATLAB, a powerful computational tool, has become essential in this field. Objective: This article aims to analyse the use of MATLAB in computer science, specifically in processing intricate data. It will emphasise the software's graphical user interface (GUI) creation tools and computational powers. The purpose is to illustrate the effective and seamless management of complicated data processing tasks utilising the MATLAB environment. Methodology: The technique entails creating a graphical user interface (GUI) using GUIDE and App Designer, followed by a comprehensive analysis of MATLAB's computational capabilities pertinent to computer science data processing. This approach efficiently merges MATLAB's processing capabilities with intuitive user interfaces via its deployment across various data processing jobs. Results: Based on the findings, data processing processes are much more efficient and easily accessible today. The study showcases the utilization of user-friendly interfaces to carry out intricate computations, aiming to accommodate users with diverse levels of programming proficiency. Conclusion: The article indicates that combining MATLAB's powerful computational tools with its GUI development features provides a solid answer for complex data processing difficulties in computer science. This symbiotic relationship enhances the accessibility of sophisticated data processing to a larger population by simplifying the management of large volumes of data.