文件名称:matlab的欧拉方法代码-rODE:这是CRANR软件包系统信息库的只读镜像。rODE—使用S4类在R中编写的常微分方程(ODE)求解器。主
文件大小:682KB
文件格式:ZIP
更新时间:2024-06-15 06:06:16
系统开源
matlab的欧拉方法代码 罗德 rODE的目标是探索R及其S4类以及与Java和Python类的差异,同时通过求解常微分方程( ODE )探索物理模拟。 动机 这不是您典型的黑盒ODE求解器。 您确实必须使用软件包中提供的任何ODE求解器来开发ODE算法。 目的是在编写R的同时学习,理解物理学并使用数学。 rODE灵感来自非凡的物理库,用于计算机仿真OpenSourcePhyisics 。 看看吧。 我强烈推荐这本书, (Gould, Tobochnik, and Christian, 2017) 。 它对我理解常微分方程背后的物理学有很大帮助。 这本书巧妙地将代码,算法,数学和物理学结合在一起。 另外,我在开发rODE软件包时咨询了这些资源: 石油工程学计算机和数值方法的美丽介绍“ Melvin Nobles的“使用计算机解决石油工程学问题” ” (Nobles, 1974) 从“常微分方程的数值解” (Atkinson, Han, and Stewart, 2009)中借用了一些示例和解析解。 论文“使用普通微分方程积分器进行油藏数值模拟” (Sincovec, 1975) 。