我有0-2000赫兹之间的情节。我想找到0-135赫兹之间的峰值。
我正在使用findpeaks
来检测峰值,但无法在特定限制内提取峰值。
有人可以建议任何方法吗?
答案 0 :(得分:0)
使用索引来限制数据向量。例如:
f = linspace(0,2000,10000); %// assumed frequency values
y = rand(size(f)); %// example y values. Sames size as frequency vector
ind = f>=0 & f<= 135; %// logical index to select desired range
[peaks, locs] = findpeaks(y(ind));