- Bagaimana anda menemui korelasi silang dua isyarat di MATLAB?
- Bagaimana anda mewakili isyarat dalam domain frekuensi di MATLAB?
- Apakah korelasi dalam domain frekuensi?
- Bagaimana anda menemui korelasi silang dua isyarat?
Bagaimana anda menemui korelasi silang dua isyarat di MATLAB?
r = xcorr (x, y) Mengembalikan korelasi silang dua urutan diskret. Cross-Correlation mengukur persamaan antara vektor x dan beralih (tertinggal) salinan vektor y sebagai fungsi lag.
Bagaimana anda mewakili isyarat dalam domain frekuensi di MATLAB?
Gunakan FFT untuk memerhatikan kandungan frekuensi isyarat. Nfft = panjang (y); Y = fft (y, nfft); F = ((0: 1/nfft: 1-1/nfft)*fs). '; Output FFT adalah vektor kompleks yang mengandungi maklumat mengenai kandungan frekuensi isyarat.
Apakah korelasi dalam domain frekuensi?
Menurut teorem silang silang: korelasi silang antara dua isyarat adalah sama dengan produk transformasi Fourier satu isyarat yang didarab dengan konjugasi kompleks transformasi Fourier dari isyarat lain.
Bagaimana anda menemui korelasi silang dua isyarat?
Untuk mengesan tahap korelasi antara dua isyarat kami menggunakan korelasi silang. Ia dikira hanya dengan mendarabkan dan menjumlahkan siri dua kali bersama. Dalam contoh berikut, Graf A dan B adalah cross-correlated tetapi graf c tidak berkorelasi sama ada.