比方说给一条曲线,程序自动来数波峰的个数。
我的想法是:分析当前点和左右点的纵坐标值,如果当前点的值比左右两点的值都大,那么认为这点就是波峰。
但是在实际应用中会出现很多错误判断的情况。如果这条曲线上又很多小锯齿,那么一个小锯齿程序也会认为是波峰,但是我们人脑判断波峰并不是这么机械,我们认为又明显起伏的才算是波峰。但是我在程序里面不知道怎样把人脑的判断方式和标准做进来。
还请各位大侠提供思路。不甚感激!