我想用python生成一个矩形脉冲。我相信这可以用纽比或希比来完成。但我不能从API获取它生成矩形脉冲后,我将用matplotlib绘制它。
最佳答案
要创建1D数组,除了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()