Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Lodka-Volterra non linear model
- def MakeModel(Alpha,Beta,Gamma,Delta,Variables):
- Equation1=Variables[0]*(Alpha-Beta*Variables[1])
- Equation2=-Variables[1]*(Gamma-Delta*Variables[0])
- return [Equation1,Equation2]
- #Integration time
- SolverTime=np.linspace(0,50,num=200)
- #Parameters of the model
- alpha=0.25
- beta=0.55
- gamma=0.3
- delta=0.6
- #Initial conditions
- Int=np.array([3,1])
- #Model Solution
- def ODEModel(InitialConditions,t):
- return MakeModel(alpha,beta,gamma,delta,InitialConditions)
- Solution=odeint(ODEModel,Int,SolverTime)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement