寻峰算法 matlab里面输入的实验数据约4000组,用cftool拟合出高斯曲线以后,怎么进行峰值查找啊?

2024-11-16 01:27:54
推荐回答(1个)
回答(1):

举个例子:
x=0:0.01:10;
y=sin(x)+cos(x);
indmax=find(diff(sign(diff(y)))<0)+1;%极大值点
indmin=find(diff(sign(diff(y)))>0)+1;%极小值点