SimulationLogs.jl::wood::wood::wood:

时间:2024-04-23 21:05:57
【文件属性】:

文件名称:SimulationLogs.jl::wood::wood::wood:

文件大小:87KB

文件格式:ZIP

更新时间:2024-04-23 21:05:57

Julia

模拟日志 SimulationLogs允许您从DifferentialEquations.jl ODE模拟中记录变量。 基础 要记录变量,请在模拟中的现有变量声明之前使用@log宏。 语法如下: @log x = u[ 1 ] + u[ 3 ] 要将表达式记录到输出变量中而不在模拟中创建该变量,请使用以下语法: @log x u[ 1 ] + u[ 3 ] 要从模拟中提取记录的值,请使用get_log函数。 例子 using DifferentialEquations using SimulationLogs function lorenz! (du, u, p, t) @log a = u[ 2 ] - u[ 1 ] @log b u[ 3 ] + a du[ 1 ] = p[ 1 ] * a du[ 2 ] = u[ 1 ] * (p[ 2 ]


【文件预览】:
SimulationLogs.jl-main
----Project.toml(259B)
----.gitignore(24B)
----src()
--------get_log.jl(510B)
--------plot.jl(599B)
--------SimulationLogs.jl(267B)
--------types.jl(983B)
--------log.jl(1KB)
----assets()
--------scope.svg(64KB)
----LICENSE(1KB)
----.github()
--------TagBot.yml(203B)
--------ci.yml(2KB)
--------CompatHelper.yml(464B)
----examples()
--------cruise_control.jl(1KB)
----README.md(3KB)
----docs()
--------Project.toml(59B)
--------src()
--------make.jl(602B)
--------.DS_Store(6KB)
--------make_local.jl(629B)
----test()
--------Project.toml(116B)
--------runtests.jl(706B)

网友评论