Skip to main content
 首页 » 编程设计

python之非常简单的信号处理

2025年05月04日13EasonJim

我正在处理这样一个非常简单的信号:

import numpy as np 
 
series = np.random.random(20) 
blind = np.zeros(series.size) 
 
for ii in np.arange(blind.size-1): 
    if series[ii+1]-series[ii]>0.4: 
        blind[ii] = 1 

但是,这看起来一点也不像 Numpythonic!如何重写代码以使用 Numpy 方式?

请您参考如下方法:

你的意思是像? np.diff(系列)>0.4