我有一些数据,基本上看起来像一个正弦波。我通过峰值检测功能运行它来查找数据的峰值和分钟:
[Maxima,MaxIdx] = findpeaks(Peak,'MinPeakHeight',mean(Peak),'MinPeakDistance',10);
Mins=1.01*max(Peak)-Peak;
[Minima,MinIdx] = findpeaks(Mins,'MinPeakHeight',mean(Mins),'MinPeakDistance',10);
Minima = Peak(MinIdx);
我想要做的是计算每个峰和谷之间的斜率,然后使用该斜率计算时间加权平均最小值,并查看该方法与最小值的比较。我该怎么做?
被要求显示一些数据: -