在python中删除信号中不需要的部分。

我有一个测量电流的信号,并将其保存为一维数组的形式。该信号遵循一个典型的模式,我将对该模式做一些研究工作。

但在模式出现之前,存在一些噪声或不需要的信号。 我想从我的信号中过滤或忽略掉那不需要的部分。

Refer picture below 为了更好的理解

还给予一些 样本数据 来玩。(包括2列–索引& 当前值)

我试过很多方法,比如 sliding_window/finding_peaks 但什么都没有结果。

谅谅

解决方案:

你需要确定在你所有的样本中,信号的那部分是什么独特的。

你是否要删除

  • 10秒
  • 谷值以下
  • 谷底

或者,如果您要删除的部分看起来完全相同或非常相似,您可以使用 交叉相关 以找出该部分的位置。您可以使用 scipy.signal.correlation 来计算它。

给TA打赏
共{{data.count}}人
人已打赏
未分类

Xamarin.iOS中的iOS选择器

2022-9-9 1:28:32

未分类

获得LOCATIONS_ERROR_SERVICE_NOT_AVAILABLE for gps after about an hour in tizen wearable application.

2022-9-9 1:28:34

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索