Solving systems of ordinary differential equations (ODEs) by using the fourth-order Runge-Kutta (RK4) method in classroom or in examinations is quite tedious, tiring and boring since it involves many iterative calculations. Hence, there is a need to design a suitable tool in teaching and learning the numerical methods involved, especially those for solving systems of ODEs. Here, we present a new approach to solving systems of ODEs by the RK4 method through the use of an EXCEL spreadsheet to tackle these drawbacks. In doing so, we employ the concept of relative row, relative column and fixed column in the spreadsheet to obtain the solution of systems of ODEs by the RK4 method. With the appropriate differential function given by the user, it is found that the way suggested here is faster than applying a scientific calculator and the solution obtained is significantly more accurate. Besides, the concept presented here can be extended to solve systems of ODEs up to n equations using the spreadsheet. In addition to this, the students can gain a deep understanding of the iterative procedure involved in solving the systems of ODEs. Although the spreadsheet approach is not as good as other mathematical software, it does provide a step-by-step environment for teaching and learning the numerical methods. We conclude that the spreadsheet approach increases the interest of students in learning the RK4 method.
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.
Tay, Kim Gaik; Kek, Sie Long; and Abdul-Kahar, Rosmila
A Spreadsheet Solution of a System of Ordinary Differential Equations Using the Fourth-Order Runge-Kutta Method,
Spreadsheets in Education (eJSiE):
2, Article 5.
Available at: http://epublications.bond.edu.au/ejsie/vol5/iss2/5