def interpolateOnGivenTimes(self,t):
"""
interpolate the time series on the user input time vector
overlain the previous t and d fields
"""
tord=[date2num(tmp) for tmp in self.t]
# tord=date2num(self.t) # create np.array
f=interp1d(tord, self.d, kind='linear',bounds_error=False)
self.d=f([date2num(tmp) for tmp in t])
# self.d=f(date2num(t)) # create np.array...
self.t=t
评论列表
文章目录