SOLVING NUMERICALLY DIFFERENTIAL EQUATIONS IN MAPLE

  • Hoàng Ngự Huấn
  • Nguyễn Thế Lâm
Keywords: Euler, improved Euler, Runge-Kutta 2, Runge- Kutta 4.

Abstract

Applying computer program to solve problems has long been noticed, and
so far, there have been many programs dedicated to the field of mathematics
such as: Matlab, Mathematica, Maple... There is a fact that: although very
modern, these programs still show limitations, for example: the program solves
by Euler's method, but the method itself also has other transformations such as
improved Euler method. The Runge-Kutta method itself has different levels, and
the Maple program selects only one. In addition, the calculation results are not
presented in the form of a table, or the table is not presented according to the
wishes of the user... From here, a very natural idea emerges: we can immediately
take advantage of the programming language created on them to create our
own subroutines to edit mathematical methods. This is very important, useful for
lecturers and students in teaching and studying advanced mathematics in
universities. In the framework of this article, we will set up subroutines to solve
ordinary differential equations, specifically solving the Cauchy problem for
teaching purposes.

điểm /   đánh giá
Published
2022-06-02
Section
RESEARCH AND DEVELOPMENT