擅长:python、mysql、java
<p>不确定这是否违背了您不手动播放节拍的愿望,但您可以使用<code>matplotlib.ticker</code>将节拍设置为给定的间隔:</p>
<pre><code>import matplotlib.pyplot as plt
import matplotlib.ticker as plticker
fig,ax=plt.subplots()
#Spacing between each line
intervals = float(sys.argv[1])
loc = plticker.MultipleLocator(base=intervals)
ax.xaxis.set_major_locator(loc)
ax.yaxis.set_major_locator(loc)
# Add the grid
ax.grid(which='major', axis='both', linestyle='-')
</code></pre>