铜陵职业技术学院学报 2011年第 3期 微分方程数值解及 Matlab实现 王宝珍 (1.郑州大学,河南 郑州 450000;2.黄淮学院,河南 驻马店 463000) 摘 要:实际问题和科学研究中所遇到的微分方程往往很复杂,很多情况下不可能求出它的解析解,只需要数值解,分析了龙格一 库塔法的基本原理,并给出了相应步骤、Marlab程序,针对 目前比较前沿的脉冲微分方程与时滞微分方程的数值算法进行 . 了设计,运用经典的四阶龙格库塔方法给出了脉冲微分方程和时滞微分方程以及脉冲时滞微分方程数值解法的计算步骤 与相应的程序实现. 关键词:微分方程;数值解;Maflab实现;仿真实例 中圈分类号 :O175 文献标识码:A 文章编号:1671—152X(2011)03—0095—03 微分方程在经济、生物科学、化工等科技领域中得到了普 遍的应用 ,然而许多实际问题和科学研究中所遇到的微分方 程往往很复杂,有时只需要数值解,因此对微分方程数值解求 解方法的理论整合及层次性的分析 ,并结合数学软件 Matlab 把这些理论方法加以实现是有必要的。基于泰勒级数构造出 的龙格一库塔法 ,特别是四阶龙格一库塔法,其优点是精度高、 程序简单、计算过程稳定,且易于调节步长。针对目前比较前 沿的脉冲微分方程与时滞微分方程的数值算法进行了设计, 运用经典的四阶龙哥库塔方法给出了脉冲微分方程和时滞微 分方程以及多维微分方程数值解法的计算步骤与相应的程序 实现,最后给出了仿真实例,证明了该算法是可行的与高效的。 1.龙格一库塔法的基本原理 科学技术中常常需要求解常微分方程的定解问题,这类 问题的最简单形式,是本章将要着重考察的一阶方程初值问 题的数值解法。 fy’-f(x~y) 【Y(xo)=yo 我们假定右函数 适当光滑 ,譬如关于满足李普希兹 (Lipshitz)条件,以保证上面常微分方程初值问题的解存在且 唯一。 虽然求解常微分方程有各种各样的解析方法 ,但解析方 法只能用来求解一些特殊类型的方程 ,求解从实际问题当中 归结出来的微分方程主要靠数值解法。 差分方法是一类重要的数值解法。这类方法是要寻找一 系列离散节点 , 2

微分方程数值计算matlab实现,微分方程数值解及Matlab实现相关推荐

  1. matlab求解微分方程6,牛津大学出版社数学应用软件作业6 用Matlab求解微分方程(组)的解析解和数值解:经典爱情语录大全...

    漳州理工职业学院-酒会礼仪 注:上机作业文件夹以自己的班级姓名学号命名,文件夹包括如下上机报告和Matlab程序. 上机报告模板如下: 佛山科学技术学院 上 机 报 告 课程名称 数学应用软件 上机项 ...

  2. 用matlab求微分方程系数,用Matlab软件求解微分方程的解析解和数值解.pdf

    用Matlab软件求解微分方程的解析解和数值解.pdf Matlab软件求解微分方程 的解析解和数值解 数学与信息科学学院 孔祥庆 数学建模实验项目2 (1) 一.实验名称: Matlab软件求解微分 ...

  3. matlab解无解析解微分方程组,数学应用软件作业6 用Matlab求解微分方程(组)的解析解和数值解...

    <数学应用软件作业6 用Matlab求解微分方程(组)的解析解和数值解>由会员分享,可在线阅读,更多相关<数学应用软件作业6 用Matlab求解微分方程(组)的解析解和数值解(12页 ...

  4. matlab求解微分方程的数值解

    简 介:前面介绍了微分方程的解析解方法,同时也指出很多非线性微分方程是不存在解析解法的,需要使用数值解法对之进行研究.本文着重讨论基于 MATLAB/Simulink语言的各类微分方程的数值解方法. ...

  5. 机器学习(MACHINE LEARNING)MATLAB中微分方程的求解

    文章目录 1 MATLAB之极限.积分.微分 2 matlab中微分方程的求解 2.1 一阶微分方程 2.2 求解二阶线性微分方程 是指含有未知函数及其导数的关系式.解微分方程就是找出未知函数.微分方 ...

  6. matlab 向前欧拉公式,向前欧拉公式在Matlab解微分方程初值解的问题

    向前欧拉公式在Matlab解微分方程初值解的问题0 fuqilin1202013.07.04浏览527次分享举报 用向前欧拉公式(10.8)求解初值问题,dy/dx=-3x+8x-7,y(0)=1,分 ...

  7. matlab与微分方程

    求解二阶微分方程 已知 x2y''+xy'+(x2−n2)∗y=0x^2y'' + xy' + (x2-n2)*y = 0x2y''+xy'+(x2−n2)∗y=0 y(pi/2)=2y (pi/2) ...

  8. matlab求微分方程精确解,matlab求微分方程精确解及近似解.ppt

    matlab求微分方程精确解及近似解.ppt 还剩 24页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内容要点: 求微分方程的解q 自牛顿发明微积分以来,微分方 ...

  9. matlab输入数据作方程,用MATLAB函数编写并求解微分方程

    实验八:用MATLAB 函数编写并求解微分方程 一.实验原理 为了对连续系统进行方针,首先需要建立其数学模型,然后利用计算机求这些数学模型,从而得出数学模型的数值解.由于连续系统是通过微分方程老建模的 ...

  10. matlab方程求解的实验报告,用matlab对微分方程求解实验报告.doc

    PAGE PAGE 1 o <高等数学>上机作业(三) 课 程 <高等数学> 上 机 内 容 微分方程求解 成 绩 姓 名 专 业 班 级 学 号 教学班 指 导教 师 上 机 ...

最新文章

  1. R语言计算F1评估指标实战:F1 score、使用R中caret包中的confusionMatrix()函数为给定的logistic回归模型计算F1得分(和其他指标)
  2. LINUX DNS服务的配置(一)
  3. java final 变量 回收_java入门教程-Java中final,finally,finalize三个关键字的区别
  4. 聊一聊:你都用什么方式回忆青春呢?
  5. Kattis - bela
  6. go例子(一) 使用go语言实现linux内核中的list_head
  7. ExitInterface
  8. JAVA/JSP学习系列之Resin+Apache安装
  9. esper(4-2)-Category Context
  10. Zerotier Moon服务器配置
  11. 在vpc 2007上安装 ubuntu8.04-desktop(多图解)(转)
  12. vs2019开发android so库
  13. 想知道手机配音软件哪个好用吗?一起来看看吧
  14. 竣达技术丨Modbus 转SNMP网络监控终端
  15. HTML中如何将字体加粗-前端入门
  16. 中山大学曾兆阳_官居几品怎么打压势力
  17. 如何解决计算工作日的问题?
  18. Linux系统管理-audit文件太多导致du -sh命令卡死
  19. JavaScript常用正则判断(待续...)
  20. Python能做什么?

热门文章

  1. 静态代码编码安全审计: PHP源代码审计工具RIPS
  2. ODBC、OLE DB、 ADO的区别
  3. 用户故事与敏捷方法—用户角色建模
  4. Eureka的元数据
  5. SpringBoot+Vue的租房管理系统(毕设, 包含前后台)
  6. [SQL]SQL server 常用代码
  7. Python爬虫爬取豆瓣图书的信息和封面,放入MySQL数据库中。
  8. 二级倒立摆的建模、线性化S函数的PID控制以及非线性化S函数的PID控制
  9. 二分、冒泡、快速、插入排序
  10. 数学建模——sas(1)——几种统计方法