def resamp(cop_dat):
# resample data to even sample points using same average sample rate
# resample data
t = np.linspace(cop_dat[0,2], cop_dat[-1,2], num=nsamp(cop_dat), endpoint=True)
f_cor = interp1d(cop_dat[:,2], cop_dat[:,0], kind='linear')
cor = f_cor(t)
f_sag = interp1d(cop_dat[:,2], cop_dat[:,1], kind='linear')
sag = f_sag(t)
# convert all to nd arrays
cor = to_sing(cor)
sag = to_sing(sag)
t = to_sing(t)
return np.concatenate((cor,sag,t),axis=1)
评论列表
文章目录