RungeKutta.jl:Runge-Kutta ODE求解器的Julia实现

时间:2024-05-21 03:08:26
【文件属性】:

文件名称:RungeKutta.jl:Runge-Kutta ODE求解器的Julia实现

文件大小:40KB

文件格式:ZIP

更新时间:2024-05-21 03:08:26

Julia

龙格库塔 一阶微分方程系统的Runge-Kutta ODE求解器的基本实现。 注意:需要Julia 0.4。 设置 没有依赖关系,只需安装 Pkg . clone ( " git://github.com/timothyrenner/RungeKutta.jl.git " ); 用法 当前实现的唯一功能是用于四阶固定宽度Runge-Kutta解决方案的rk4f函数。 它的第一个参数是形式为f(t,x)的函数数组,其中t是时间(标量), x是点( Array )。 数组中的函数表示ODE系统的迭代表示。 f定义应使函数数组中每个元素i f[i](t, x_n) = x[i]_(n+1) 。 这个想法是将f每个元素应用于x_n产生一个新的向量x_(n+1) 。 第二个参数是起始点( x0 )。 第三是初始时间( t0 )。 第四个是步长( h ),第五个是迭代次数( n )。 rk4


【文件预览】:
RungeKutta.jl-master
----src()
--------RungeKutta.jl(3KB)
----doc()
--------plots()
----.travis.yml(502B)
----test()
--------runtests.jl(1KB)
----LICENSE.md(1KB)
----README.md(2KB)
----.gitignore(10B)

网友评论