GRAPHICAL USER INTERFACE (GUI) OF MATLAB FOR PHYSICS LEARNING
This study aimed to create a teaching material using an application with a Graphical User Interface (GUI) provided on MATLAB. This teaching material is intended for Physics subject. Creating a GUI with MATLAB was made using the guide facility provided in MATLAB. The MATLAB GUI has a relatively small...
Saved in:
Main Author: | |
---|---|
Format: | Theses |
Language: | Indonesia |
Subjects: | |
Online Access: | https://digilib.itb.ac.id/gdl/view/47552 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
Summary: | This study aimed to create a teaching material using an application with a Graphical User Interface (GUI) provided on MATLAB. This teaching material is intended for Physics subject. Creating a GUI with MATLAB was made using the guide facility provided in MATLAB. The MATLAB GUI has a relatively small file size so that it can speed up the running program commands. This research aimed to create an application that is easy and effective to be used by users without having to understand the complexity of computing MATLAB. A guide facility is a graphical interface that is already available in the MATLAB program and can be directly operated by the users when the software has installed the program on a PC. A similar study was carried out by Rika in 2019 on making the Sound Wave Doppler Effect module and scientific-based Shock Wave assisted with MATLAB GUI simulation and was stated feasible to be used as teaching material. Meanwhile, according to Ronisah in 2018, the results of Mathematical operation calculation using the MATLAB GUI was in a good category and could be used as a Mathematics learning aid. Based on these results, the author tried to create an application program for learning Physics by using the GUI facility in MATLAB.
This research has succeeded in creating a learning application using MATLAB GUI which consists of 10 learning materials. The application consists of a main menu, a GUI that can be run according to the materials needed by the users, as well as a menu to close the application. Each material is combined into the main GUI including temperature conversion, heat transfer on metal rods using 2-dimensional Laplace equations (2D), heat transfer on metal rods, simple harmonic oscillators, projectile motion, planetary motion (Kepler's law), linear motion with constant acceleration, circular motion, impulses, and pendulum. The GUI is also equipped with instructions for use, Physics learning materials that can be used as a reference in running the GUI program, e-modules containing procedures for creating the GUI by using MATLAB for learning, as well as the MATLAB source code used in every programming.
This GUI can facilitate users in learning Physics without having to understand computing in MATLAB. But, for further research, the author expects the development of this study by using the e-module contained in the application as a material for creating GUI MATLAB. Further researchers can also make the source code as a guide for making coding in the creation of the next GUI. In this study, the author used the R2018a version of MATLAB software. |
---|