Higher Order Runge-Kutta Method for Solving System of Ordinary Differential Equations Using MS Excel

  • Wajid Ali Shaikh Department of Mathematics, QUEST, Nawabshah, Pakistan
  • Muhammad Usman Keerio Department of Electrical Engineering, QUEST, Nawabshah, Pakistan
  • Abdul Ghafoor Shaikh Department of Basic Sciences & Related Studies, QUEST, Nawabshah, Pakistan
  • Lubna Naz Department of Basic Sciences & Related Studies, MUET, Jamshoro, Pakistan
Keywords: Spreadsheet, System of differential equations, Euler method, Runge Kutta method.


The differential equations, solved numerically, are often implemented on simulation and computational tools. This requires programming skills. Excel spreadsheet has been used frequently for statistical analysis, however it is rarely used for computation in mathematics, instead of having great usability and usefulness. It also easily enables a non-programmer to perform programming-like tasks in a visual tabular pen and paper approach. Many physical phenomena are modelled in terms of odes and PDEs, so solving these types of equations, by cooperative iterative methods, are very important there are several iterative methods. The Euler and Runge-Kutta are the most famous ones among the numerical methods for solving the differential equations as well as system(s) of the differential equation(s). Euler's method has slow convergence; therefore, methods of a higher order of accuracy are often needed. Since the iterative methods manually with pen-paper are quite tedious and laboring because it involves numerous repetitive calculations. The spreadsheet technique in Excel is in cooperated to solve the system of an ode by applying the RK5 methods, but one of the pitfalls of an excel spreadsheet is that it is limited containing less than 256 variables (columns) and 65536 records (rows).

How to Cite
Shaikh, W. A., Keerio, M. U., Shaikh, A. G., & Naz, L. (2021). Higher Order Runge-Kutta Method for Solving System of Ordinary Differential Equations Using MS Excel. Quaid-E-Awam University Research Journal of Engineering, Science & Technology, Nawabshah., 19(2), 36-41. https://doi.org/10.52584/QRJ.1902.06