JOBE 发表于 2023-8-2 21:22:20

请问用哪种智能算法能识别数据中的“山峰”

本帖最后由 JOBE 于 2023-8-2 21:29 编辑

不知道这样描述是否准确;
请教个问题,假设我得到了图中类似的数据,里面有2个或多个“山峰”,用哪些机器学习或其他智能算法能得到x1和x2等值呢?

t3486784401 发表于 2023-8-2 21:39:30

一阶导二阶导? 离散的叫差商

机器人天空 发表于 2023-8-2 22:13:07

斜率➕最大值可以判断不

albert_w 发表于 2023-8-2 22:17:33

去学习色谱信号处理,滤波,导数。各种阈值截断。
不过你只要峰位置/峰高,可能能简化点。

qwe2231695 发表于 2023-8-3 02:24:02

求导,斜率正负转折点就是各个峰值坐标,峰值坐标取y值然后排序

hexenzhou 发表于 2023-8-3 08:12:15

Matlab中利用findpeaks找波峰和波谷:
https://blog.csdn.net/It_BeeCoder/article/details/78681517

三年模拟 发表于 2023-8-3 08:28:37

https://blog.csdn.net/HRQLH/article/details/122506243用python吧,目前大部分算法都可以在py上找到库,所以现在开发嵌入式,成本不敏感都是上linux
页: [1]
查看完整版本: 请问用哪种智能算法能识别数据中的“山峰”