波形趋势分析/模式识别

本文关键字:模式识别 波形 | 更新日期: 2023-09-27 17:51:03

我呼吁你们在这个问题上更聪明!

这是我第一次尝试模式识别/趋势分析,基本上我希望能够区分波形(本质上是线形图)。

例如,原始图将表示"正常",第二个图几乎相同,但在图的最后30%具有更高的绘图,第二个图将被称为"坏图"。
我想要实现的是让程序知道"正常"answers"坏图"是什么样子,然后在此之后的任何其他波形被看到并区分两者,在这个例子中,如果第三个波形与原始波形完全相同,但朝向最后的30%递增,但不像"坏图"那么多,它会将其识别为趋向于"坏图"。

我想也许切片图,然后微分或生成规则等,但不知道如何实现这一点。

有什么技术可以为我指出正确的方向,如果可能的话,代码示例等将是额外的奖励。

波形趋势分析/模式识别

我不是这方面的专家,但你能考虑使用傅里叶变换对波形进行定性比较吗?


这里有一篇关于使用c#和各种库进行快速傅里叶变换的文章:
    快速傅里叶变换(FFT)的c#实现