matplotlib のステップ関数についていくつか質問されたことがありますが、これは異なります。これが私の機能です:
def JerkFunction(listOfJerk):
'''Return the plot of a sequence of jerk'''
#initialization of the jerk
x = np.linspace(0,5,4)
y = listOfJerk #step signal
plt.axis([0,5,-2,2])
plt.step(x,y,'y') #step display
plt.xlabel('Time (s)')
plt.ylabel('Jerk (m/s^3)')
plt.title('Jerk produced by the engine')
return plt.show()
JerkFunction([1,1,-1,1])
入れたときに得られる曲線を取得したいのですが[1,-1,1,-1]
、実際には、最初はジャーク値が0で、実際の場合、ジャーク値は0になり、 1にt=0
なると1になります。jerk=+1
t=
Jerk=-1