标签: python numpy scipy convolution
我想在scipy.signal中将以下简单的平方从0转换为1,以便与其他scipy.signal一起使用卷积运算
def f(t): return 1 if (np.floor(t) < 1) else 0
我该怎么做?
抱歉,假设我具有以下函数定义: return np.where(np.floor(t) < 1, 1 , 0)
return np.where(np.floor(t) < 1, 1 , 0)
如何编写scipy.signal版本?
答案 0 :(得分:0)
NumPy的where可能就是您想要的:
where
def f(t): return np.where(np.floor(t) < 1, 1 , 0)