- Jak znaleźć opóźnienie czasowe za pomocą korelacji krzyżowej?
- Jak znaleźć korelację krzyżową między dwoma sygnałami?
- Które polecenie służy do obliczenia korelacji między tym samym sygnałem z opóźnieniem czasowym?
- Dlaczego potrzebujemy korelacji między dwoma sygnałami?
Jak znaleźć opóźnienie czasowe za pomocą korelacji krzyżowej?
Do analizy opóźnienia korelacja w dziedzinie czasu jest szeroko stosowana. Funkcja korelacji przedstawia podobieństwo między dwoma sygnałami dla wszystkich możliwych opóźnień τ. Szczyt funkcji korelacji występuje przy opóźnieniu z najlepszym podobieństwem między dwoma sygnałami, i.mi. Szacowane opóźnienie.
Jak znaleźć korelację krzyżową między dwoma sygnałami?
Aby wykryć poziom korelacji między dwoma sygnałami, stosujemy korelację krzyżową. Jest to obliczane po prostu przez pomnożenie i sumowanie dwukrotnej serii razem. W poniższym przykładzie wykresy A i B są korelowane krzyżowo, ale wykres C nie jest skorelowany z żadnym.
Które polecenie służy do obliczenia korelacji między tym samym sygnałem z opóźnieniem czasowym?
Funkcja FindDelay używa funkcji XCorr do określenia korelacji krzyżowej między każdą parą sygnałów na wszystkie możliwe opóźnienia określone przez użytkownika.
Dlaczego potrzebujemy korelacji między dwoma sygnałami?
To znaczy korelacja między sygnałami wskazuje miarę, do której podany sygnał przypomina inny sygnał. Innymi słowy, jeśli chcemy wiedzieć, ile podobieństwa istnieje między sygnałami 1 i 2, musimy znaleźć korelację sygnału 1 w odniesieniu do sygnału 2 lub odwrotnie.