sawtooth()メソッドの第二引数を 0.5 に設定し、三角波の配列を取得する。
import numpy as np
from scipy import signal
import matplotlib.pyplot as plt
x = np.arange(-6, 6, 0.01)
y = signal.sawtooth(x + np.pi/2, 0.5)
plt.plot(x, y)
plt.savefig("triangle_wave.png")
plt.show()
参考
sawtooth — SciPy v1.14.1 Manual