我想用python生成矩形脉冲.我相信可以用numpy或scipy来完成.但是我无法从API获得它.生成矩形脉冲后,将使用matplotlib对其进行绘制.
解决方法:
要创建一维数组,将所有零都保留,但要扩展1.0值-一个矩形脉冲:
import numpy as np
a = np.zeros( (1000,) ) # whatever size. initializes to zeros
a[150:180] = 1.0 # index range sets location, width of impulse
要查看情节:
import matplotlib.pyplot as mp
mp.plot(a)
mp.show()