- Bagaimana Anda menemukan penundaan waktu antara dua sinyal?
- Bagaimana Anda menghitung penundaan waktu antara dua sinyal di Matlab?
- Bagaimana Anda membedakan antara dua sinyal?
- Bagaimana Anda mengukur kesamaan antara dua sinyal?
Bagaimana Anda menemukan penundaan waktu antara dua sinyal?
τdelay = argmax ((f ∗ g) (t)), ini akan memperkirakan waktu offset di mana sinyal paling selaras.
Bagaimana Anda menghitung penundaan waktu antara dua sinyal di Matlab?
D = FindDelay (x, y) mengembalikan estimasi penundaan D antara sinyal input x dan y . Penundaan dalam x dan y dapat diperkenalkan dengan prepending nol. D = FindDelay (x, y, maxlag) menggunakan maxlag untuk menemukan penundaan yang diperkirakan antara x dan y .
Bagaimana Anda membedakan antara dua sinyal?
Untuk membandingkan dua sinyal, Anda dapat menggunakan korelasi silang wavelet dan juga koherensi wavelet dan analisis fase wavelet. Dalam kasus pertama Anda membandingkan korelasi silang sinyal pada frekuensi yang berbeda. Dalam analisis fase wavelet Anda melihat yang mana dan jika sinyal mengantisipasi yang lain lintas waktu.
Bagaimana Anda mengukur kesamaan antara dua sinyal?
Kesamaan dalam energi (atau daya jika panjang yang berbeda): persegi dua sinyal dan jumlah masing -masing (dan bagi dengan panjang sinyal untuk daya). (Karena sinyal dugaan, ini harus berupa varian sinyal.) Kemudian kurangi dan ambil nilai absolut untuk ukuran kesamaan varians sinyal.