Saya mencoba mendeteksi nada sinyal dengan menggunakan fungsi korelasi otomatis dengan fungsi kliping.
Saya mengalami masalah saat mengkode fungsi kliping.
Saya mencoba ini:
[sig Fs]= wavread('sound.wav');
N = length(sig);
for i=1:N
if sig > cl
sigp(i) = sig(i)-cl(i);
elseif sig < -cl
sigp(i) = sig(i)+cl(i);
else
sigp(i) = 0;
end
Namun, ketika saya mencoba memplot bagian yang terpotong, programnya lambat, dan mengembalikan plot kosong.
Ada ide?