前向欧拉法、后向欧拉法简介
前言
这里简单介绍一下前向欧拉法和后向欧拉法。
(在百度上没有找到满意的结果,所以在此补充)
1 欧拉方法
其简介 [2]:
欧拉方法,命名自它的发明者莱昂哈德·欧拉,是一种一阶数值方法,用以对给定初值的常微分方程(即初值问题)求解。它是一种解决数值常微分方程的最基本的一类显型方法(Explicit method)。
即:欧拉方法是用来求解常微分方程的一种显式方法。
2 前向、后向欧拉法
前向欧拉法形式如下(参考自 [1]、[3]、[4]):
此外还有个初始条件:y(t0)=y0.y(t_0)=y_0.y(t0)=y0.
后向欧拉法形式如下(参考自 [1]):
此外还有个初始条件:y(t0)=y0.y(t_0)=y_0.y(t0)=y0.
3 在python中实现欧拉方法
这里就不赘述了,本就只想了解一下。
故如果想在python中实现欧拉方法,可以参考:[5]
不过我觉得在什么编译器、用什么语言实现都不重要,关键是理解了欧拉方法,而后只是实现问题而已。
参考文献
[1] Forward and Backward Euler Methods http://web.mit.edu/10.001/Web/Course_Notes/Differential_Equations_Notes/node3.html
这个网站讲的比较详细,有关前向、后向欧拉方法。
[2] 欧拉法 https://baike.baidu.com/item/欧拉法/2579883?fr=aladdin
这是欧拉法的简介。
[3] Euler Forward Method http://mathworld.wolfram.com/EulerForwardMethod.html
简单的给出了欧拉前向方法的形式和历史。还可以。
[4] Using the Forward Euler algorithm to solve pure-time differential equations https://mathinsight.org/using_forward_euler_solve_pure_time_differential_equations
给出了欧拉前向方法的一个实例,可以看看。
[5] Euler’s Method with Python http://faculty.washington.edu/heathml/2018spring307/euler_method.pdf
欧拉方法的python实现
前向欧拉法、后向欧拉法简介相关推荐
- 前触发器和后触发器简介(downmoon)
前触发器和后触发器简介 触发器是一种特殊的存储过程.当Insert Update 或者Delete 语句修改表中一个或者多个行时执行触发器.因为SQL Server 对特定表上的每一个指定操作调用一个 ...
- 【转载】前向和后向欧拉方法
来源:http://web.mit.edu/10.001/Web/Course_Notes/Differential_Equations_Notes/node3.html 前向欧拉法: 后向欧拉法: ...
- [css] style标签写在body前和body后的区别是什么?
[css] style标签写在body前和body后的区别是什么? 渲染机制的区别,在body前是已经把样式浏览一遍,到了对应标签直接,渲染样式.显示块. 在body后,是浏览器已经把标签浏览了,但基 ...
- (129)FPGA面试题-FPGA前仿真与后仿真的区别?
1.1 FPGA面试题-FPGA前仿真与后仿真的区别? 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)FPGA面试题-FPGA前仿真与后仿真的区别?: 5)结束语. 1 ...
- 重磅|前浪、后浪 一起迎接风口! BCS 2020向全球发起议题征集
"如果说互联网发展迎来了风口,那么网络安全行业发展,就迎来了风口的平方!"奇安信董事长齐向东去年第六届世界互联网大会上的预测,正在逐步得以印证. "现在风口的风力越来越大 ...
- 前后端分离后的前端时代
什么是前后端分离,要区分前端和后端,需要有个明确的界限.一般,用户可以直接看到的东西,都是属于前端的范畴,除了前端之外都属于后端了. 在传统的像ASP,JSP和PHP等开发模式中,前端是处在一个混沌的 ...
- 隐马尔科夫模型(HMM)解释 和 前向与后向算法[转] 讲解通俗易懂 赞
HMM前向算法讲明白第一功 https://blog.csdn.net/xueyingxue001/article/details/52396494?simpread_mode=read HMM后向算 ...
- 循环前增加和后增加之间的区别?
本文翻译自:Difference between pre-increment and post-increment in a loop? Is there a difference in ++i an ...
- 你需要来自trustedinstaller的权限才能删除_前后端分离后的权限控制设计方案
近几年随着react.angular.vue等前端框架兴起,前后端分离的架构迅速流行.但同时权限控制也带来了问题.网上很多前.后端分离权限仅仅都仅仅在描述前端权限控制.且是较简单.固定的角色场景,满足 ...
最新文章
- python应用实战系列-一文教你深入解读word2vec
- 10个机器学习人工智能开发框架和AI库(优缺点对比表)/贪心学院
- 谁在偷你的记忆? 应用服务器版
- opencv(二) 图片处理
- 安卓开发toolbar设置logo_Android之ToolBar的使用
- UE3 贴图支持及设置
- Python 2.5.1 切片
- android wifi分析 实现原理,解析android 流量监测的实现原理
- 中华通史.上古史-夏
- vue路由跳转动画_vue怎么给路由切换时添加动画
- 宣传片拍摄制作,后期剪辑师的重要性
- render方法的使用
- A Game of Thrones(24)
- ModelAndView绑定数据模型配合Thymeleaf渲染数据用法学习
- 新学期,在这里写下我人生的新规划
- 无锡计算机编程表演赛2021,“云动迎新春 欢乐满锡城” 无锡市2021新春全民健身线上运动会即将上线!...
- boost::asio中文文档
- 云安全技术——云端应用SQL注入攻击
- wireshark抓包常用命令
- c语言51单片机计算器,新基于51单片机的简易计算器