Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def croissance(x,t):
- dx = [0,0]
- dx[0] = (gamma_ - alpha_ * beta_) * M - alpha_ * M * D
- dx[1] = alpha_ * beta_ * M + alpha_ * M * D
- return dx
- # Parameters
- alpha_ = 1.0
- beta_ = 1.0
- gamma_ = 1.0
- # Differential system
- def croissance(x,t):
- dx = [0,0]
- dx[0] = (gamma_ - alpha_ * beta_) * x - alpha_ * x * x
- dx[1] = alpha_ * beta_ * x + alpha_ * x * x
- return dx
- # Initial conditions
- N0 = [0.3,0.3]
- t0 = 0.
- dt = 0.01
- tf = 60.
- t = np.arange(t0, tf, dt)
- N = odeint(croissance, N0, t)
- plt.close('all')
- plt.plot(t,N[:,0])
- plt.plot(t,N[:,1],'--')
- plt.show()
Add Comment
Please, Sign In to add comment