ODE求解上的Julia 0.0.6加载错误

ODE求解上的Julia 0.0.6加载错误,julia,differentialequations.jl,Julia,Differentialequations.jl,我试图解决一个简单的Lotka-Volterra模型 using DifferentialEquations f2 = @ode_def_nohes LVtest begin dx = x*(1.0 - A*x - B*y) dy = y*(rho - C*x - D*y) end A B C D rho u0 = [1;1] tspan = (0.0,300.0) p = [0.2,0.3,0.35,0.2,0.25] prob = ODEProblem(f2,u0,tspan,p)

我试图解决一个简单的Lotka-Volterra模型

using DifferentialEquations
f2 = @ode_def_nohes LVtest begin
  dx = x*(1.0 - A*x - B*y)
  dy = y*(rho - C*x - D*y)
end A B C D rho

u0 = [1;1]
tspan = (0.0,300.0)
p = [0.2,0.3,0.35,0.2,0.25]
prob = ODEProblem(f2,u0,tspan,p)
sol = solve(prob,Tsit5())
这将返回错误:


错误:LoadError:InexactError()

有问题的行是:

u0 = [1;1]
它产生
向量{Int}
。将其更改为:

u0 = [1.0,1.0]


所有这些都会起作用。

注意,它说您的问题是uType数组{Int64,1}和tType Float64的问题。就地:true,因此您已将状态(变量)定义为整数。状态类型是由初始条件定义的,因此如下所述,您可能希望确保它是浮动的。并供参考。
u0 = Float64[1,1]