TimeSignals.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:droppy 作者: BV-DR 项目源码 文件源码
def deriv(df, n=1) :
   """ Deriv a signal through finite difference
   """
   from signalTreatment import der  , der2
   deriv = []
   if n == 1  :
      for iSig in range(df.shape[1]) :
         deriv.append(  der( df.values[:,iSig] , df.index ) )
   elif n == 2 :
      for iSig in range(df.shape[1]) :
         deriv.append(  der2( df.values[:,iSig] , df.index[:] ) )
   return pd.DataFrame( data = np.transpose(deriv), index = df.index , columns = [ "Deriv("+ x +")" for x in df.columns ]  )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号