2017-04-03 70 views
0

這可能是一個簡單的伎倆,但我沒有馬上得到它。我希望鋸齒信號以(0,0)開始並上升一個週期的1/4,這樣就像一個竇形一樣,而不是以(0,-1)開始。如何強制signal.sawtooth從0開始?

from scipy import signal 
    import matplotlib.pyplot as plt 
    t = np.linspace(0, 1, 500) 
    plt.plot(t, signal.sawtooth(2 * np.pi * 5 * t)) 

預先感謝您!

回答

1

延誤pi

from scipy import signal 
import matplotlib.pyplot as plt 
t = np.linspace(0, 1, 500) 
plt.plot(t, signal.sawtooth(2 * np.pi * 5 * t-np.pi)) 
plt.show() 

階段的論點

+0

感謝您只需添加-np.pi來看,我會努力的! – MaximeMusterFrau