实验五、常微分方程初值问题的数值解法

​ 常微分方程的求解问题在实践中经常遇到,因此研究常微分方程的数值解法就很有必要。欧拉方法是最简单、最基本的方法,利用差商代替微商,就可得到一系列欧拉公式。这些公式形式简洁,易于编程计算,但精度较低,可方便用于精度要求不高的近似计算。龙格-库塔方法是利用区间上多个点的斜率值的加权平均的思想,得出的高精度的计算公式。特别是四阶龙格-库塔公式,易于编程计算,精度较高,是常用的工程计算方法。线性多步方法是在用插值多项式代替被积函数的基础上构造的,它可利用前面若干步计算结果的信息,使计算结果提高精度,其中较常用的是四阶阿当姆斯方法。

一、实验目的

1、 熟悉求解常微分方程初值问题的有关方法和理论,主要是改进欧拉法、四阶龙格-库塔法;

2、会编制上述方法的计算程序,包括求解微分方程组的计算程序;

3、针对实习题编制程序,并上机计算其所需要的结果;

4、 通过对各种求解方法的计算实习,体会各种解法的功能、优缺点及适用场合, 会选取适当的求解方法。

二、算法实例

1.向前欧拉公式的 MATLAB 主程序

例 5.1

​ 用欧拉方法求初值问题的数值解,分别取h = 0.0750,0.0075,并计算误差,画出精确解和数值解的图形。

计算物理学(数值分析)上机实验答案5、常微分方程初值问题的数值解法相关推荐

  1. 计算方法(六):常微分方程初值问题的数值解法

    文章目录 常微分方程初值问题的数值解法 欧拉(Euler)方法与改进欧拉方法 欧拉方法 欧拉公式的局部截断误差与精度分析 改进欧拉方法 龙格-库塔(Runge-Kutta)法 构造原理 经典龙格-库塔 ...

  2. c语言将字母的acsaii,C语言上机实验 答案

    <C语言上机实验 答案>由会员分享,可在线阅读,更多相关<C语言上机实验 答案(31页珍藏版)>请在装配图网上搜索. 1.实验一 上机操作初步(2学时)一.实验方式:一人一机二 ...

  3. c语言输入r1 r2垫片的面积,C语言上机实验答案Word版

    <C语言上机实验答案Word版>由会员分享,可在线阅读,更多相关<C语言上机实验答案Word版(33页珍藏版)>请在人人文库网上搜索. 1.传播优秀Word版文档 ,希望对您有 ...

  4. c语言作业朱鸣华,2c语言程序设计教程 上机实验答案 朱鸣华 刘旭麟 杨微 著 机械工业出版社.pdf...

    2c语言程序设计教程 上机实验答案 朱鸣华 刘旭麟 杨微 著 机械工业出版社.pdf 还剩 39页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢 ...

  5. 二分法python上机实验报告_数值分析上机实验报告..doc

    数值分析上机实验报告. 实验报告一 题目: (绪论) 非线性方程求解及误差估计 摘要:非线性方程的解析解通常很难给出,因此线性方程的数值解法就尤为重要.本实验采用两种常见的求解方法二分法.Newton ...

  6. java上机实验答案_java上机实验答案与解析

    java上机实验答案与解析 JAVA上机实验题答案与解析 实验一 Java程序编程 1. 编写一个Java应用程序,输出内容为Hello!. 注:文件位置位于e:\2:\Hello.java 编译:( ...

  7. 华南农业大学c语言上机实验答案,华南农业大学C语言上机实验答案.doc

    华南农业大学C语言上机实验答案 格式:一题号一答案,相对应 1001 #include "stdio.h" int main() { int a,b; scanf("%d ...

  8. c语言西南交通大学出版社答案,西南交通大学C++上机实验答案

    <西南交通大学C++上机实验答案>由会员分享,可在线阅读,更多相关<西南交通大学C++上机实验答案(27页珍藏版)>请在人人文库网上搜索. 1.实验1教学班级:学生学号: 学生 ...

  9. 华南农业大学c语言上机实验答案,华南农业大学c语言上机实验答案

    华南农业大学c语言上机实验答案 (16页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 格式一题号一答案,相对应1001INCLUDE&qu ...

最新文章

  1. 随机森林是我最喜欢的模型
  2. Golang实现简单爬虫框架(4)——队列实现并发任务调度
  3. Tomcat源码解读系列(二)——Tomcat的核心组成和启动过程
  4. linux挂载fat分区,[实例]用fstab在Linux下自动挂载Win的FAT和NTFS分区
  5. 判断CPU是大端还是小端
  6. React开发(149):二位数组的使用
  7. 网络管理不简单 需化被动为主动
  8. sql server 监视_如何在SQL Server中监视对象空间增长
  9. centos编译安装配置支持ssl加密的mysql replication
  10. L1-017. 到底有多二-PAT团体程序设计天梯赛GPLT
  11. Dalvik源码阅读笔记(二)
  12. CNC精雕机加工需要牢记的22个常识,一起来学习
  13. 学习高效编程之 Vim 方法
  14. 自然数、实数、整数、有理数的符号表示
  15. python手机充值代码_不用框架,原生使用python做注册接口/登陆接口/充值接口的测试,做的数据/代码分离...
  16. 深度 | 实景三维与CIM,谁才是时空数据第一底板 三维视频融合 三维投影融合 时空克隆 点卯-魔镜系列
  17. pyspider显示web太小
  18. 什么是云虚拟主机_云虚拟主机有什么用
  19. 关于Linux下通过ping/mtr 长期监控网络输出日志报告的一些笔记
  20. Cesium,ClippingPlanes,任意剪裁面对3DTiles剪裁

热门文章

  1. 三相电机智能栅极驱动芯片DRV83053与DRV8343S找不同
  2. wps的pdf高亮后怎么取消_pdf高亮文本怎么取消及修改
  3. java 制表符 宽度不够_有没有办法强制使用制表符而不是Java中的空格?
  4. 光剑读书思想录 2014.5.7
  5. miui7 usb计算机连接网络,miui7怎么打开usb调试功能?小米miui7 usb调试模式开启方法图解...
  6. PhotoShop如何导出线性空间下的图片
  7. Linux文件处理命令 file、mkdir、grep、dd、mv、diff
  8. wps画流程图交叉弧形_WPS3分钟画出高逼格的流程图
  9. 关于MFC的使用总结之八——CGridListCtrlEx鼠标响应事件
  10. 赵小楼《天道》《遥远的救世主》解读(1)怎么评价《遥远的救世主》《天幕红尘》这两本书和《天道》这部电视剧?