【发布时间】:2013-10-12 20:25:36
【问题描述】:
我想用 python 生成一个矩形脉冲。我相信它可以用 numpy 或 scipy 来完成。但我无法从 API 获得它。生成矩形脉冲后,我将使用 matplotlib 绘制它。
【问题讨论】:
标签: python numpy matplotlib scipy
我想用 python 生成一个矩形脉冲。我相信它可以用 numpy 或 scipy 来完成。但我无法从 API 获得它。生成矩形脉冲后,我将使用 matplotlib 绘制它。
【问题讨论】:
标签: python numpy matplotlib scipy
要创建一个一维数组,除一段 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()
【讨论】: