MATLAB-我有振幅和时间的数据,我试图确定振幅峰值的时间。我最近的尝试(在这里看到)涉及findpeaks
函数。但是,我想获取MinPeakHeight
参数,它更直接,更直接,更直接地来自数据图,在这里被视为0.2。有一些统计或其他方法可以做到这一点吗?
y = y(:,1);
dt = 1 / Fs;
t = 0 : dt : (length(y) * dt) - dt;
[pks,index] = findpeaks(y,'MinPeakHeight',0.2);
pksTimes = t(index);
我希望这一点很清楚,但是,如果不是这样,我很乐于澄清任何要点。谢谢!