To=cell(1,10);
Fo=To;
for k=1:10
autocor=xcorr(x(:, 1));
[pks,locs] = findpeaks(autocor)
X=pks;
[a,z1] = max(X);
X(z1)= NaN;
[b,z2] = max(X);
To{k}=(abs(locs(z1)-locs(z2)))/Fs;
Fo{k}=1/To{k}
end
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!