#
#
#

import pylab

from cart import *

cart = Cart(25.0, 6.0)
# M = 25 Kg
# 

t = 0
delta_t = 1e-3 # 0.001 s, 1ms

f = 10 # 10N const
speed_array = []
position_array = []
time_array = []

while t < 20:

	cart.evaluate(f, delta_t)
	f = 0

	time_array.append(t)
	speed_array.append(cart.speed)
	position_array.append(cart.position)

	t = t + delta_t

pylab.figure(1)
pylab.plot(time_array, speed_array, 'r-+', label='vel, v(t)')
pylab.xlabel('time')
pylab.legend()

pylab.figure(2)
pylab.plot(time_array, position_array, 'r-+', label='pos, p(t)')
pylab.xlabel('time')
pylab.legend()

pylab.show()

