Taufiq Khairi Ahmad Khairuddin Universiti Teknologi Malaysia
Newton’s Law of Cooling and Heating is an ordinary differential equation model that describes the rate of temperature change of an object relative to its surrounding environment. This project presents a MATLAB graphical user interface (GUI) application for solving problems related to Newton’s Law of Cooling and Heating. The application is designed to simplify temperature-time analysis by providing an interactive and user-friendly computational platform. Users can determine the temperature function with respect to time by specifying the initial temperature, surrounding temperature, and temperature at a particular time. The application also provides graphical visualization of temperature variation over time to enhance understanding of the heating and cooling process. In addition, the GUI is capable of calculating the temperature after a given time, determining the time required for an object to reach a specified temperature, evaluating the temperature change between two different times, and finding the time interval between two temperatures. Compared to conventional programming-based approaches and general mathematical software, the developed GUI offers a more specialized, efficient, and beginner-friendly solution for solving Newton’s Law of Cooling and Heating problems. Overall, the developed system successfully simplifies the application of ordinary differential equations in physics and mathematics while serving as a useful educational and computational tool for students and users.