MATLAB在常微分方程数值解中的应用
摘 要】许多现实问题都可以通过微分方程的形式进行表示,传统解微分方程的方法有 近似分析解法、表解法和图解法,这些方法需对其进行大量的假设,而使得数学模型有一 定的失真,有一定的局限性。数值解法利用计算机,使得求解更精确、效率更高,而 MATLAB是 一种数学软件包,有高级编程格式,使得计算结果更具有可信性,因此微分方程 的求解及MATLAB在其中的应用具有实际意义。本文对常微分方程数值解问题作进一步探讨, 并应用MATLAB寸其中难解的改进Euler法和Runge-Kutta法进行编程实现,程序简洁、直
观,求解速度快、方法实用性较强。
【关 键 词】常微分方程 数值解 MATLAB Euler法 龙格-库塔方法 ode45ode15sb5E2RGbCAP
Matlab in ordinary differential equation numerical solution of application p1EanqFDPwYang Hua Zhang Lei
【Abstract 】 Many practical problems can be using differential equations in the form of represe ntati on, the traditi onal method of solvi ng differe ntial equati ons are similar an alysis method, table method and graphical method, these methods to carry on the large amounts of hypothesis, so that the mathematical model has certa in distort ion, have certa in limitatio n. Numer