【发布时间】:2018-10-21 17:14:52
【问题描述】:
我正在学习 Julia,特别是如何求解耦合微分方程。我正在查看微分方程的文档页面,并从中获取了以下代码:
using DifferentialEquations
function lorenz(du,u,p,t)
du[1] = 10.0*(u[2]-u[1])
du[2] = u[1]*(28.0-u[3]) - u[2]
du[3] = u[1]*u[2] - (8/3)*u[3]
end
u0 = [1.0;0.0;0.0]
tspan = (0.0,100.0)
prob = ODEProblem(lorenz,u0,tspan)
sol = solve(prob)
using Plots; plot(sol)
所以这会将 u[1]、u[2] 和 u[3] 绘制在同一张图上,但是我想知道如何为 u[1]、u[2] 和 u 绘制 3 个单独的图[3]?这在这里没有用,但对于数学微分方程,在不同的图表上绘制组件属性会很有用。
【问题讨论】:
标签: plot julia differential-equations