Documente Academic
Documente Profesional
Documente Cultură
2
Funcții de corelație
1. Introducere
Sunt utilizate pentru caracterizarea și analiza semnalelor aleatoare. Denumirea
latină are semnificația de relație reciprocă între două sau mai multe fenomene, adică
exprimă cantitativ interdependenţa unor evenimente sau fenomene. Se cunosc două funcții
de corelație:
- funcția de autocorelaţie, care exprimă dependența dintre eșantioanele de timp
diferit ale aceluiași semnal aleator;
- funcţia de intercorelaţie, care exprimă dependența dintre eșantioanele a două
semnale aleatoare.
Relația de determinare a funcției de corelație:
1 𝑇
𝜑𝑢𝑣 (𝜏) = 𝑀 {𝑢(𝑡 )𝑣(𝑡 − 𝜏)} = lim ∫ 𝑢(𝑡 )𝑣(𝑡 − 𝜏)𝑑𝑡 (1)
𝑇→∞ 2𝑇 −𝑇
Dacă cele două semnale u(t) şi v(t) sunt egale atunci funcția uv() se numește
funcția de autocorelație, în caz contrar avem de a face cu funcții de intercorelație.
Pentru determinarea celor două tipuri de funcții de corelație în Matlab se utilizează
funcția xcorr(.), astfel dacă se consideră două semnale x și y atunci:
• Funcția de autocorelație pentru unul din semnale (de ex. semnalul x) se
determină cu
fi_xx=xcorr(x,x);
• Funcția de intercorelație a semnalelor x și y se determină cu
fi_xy=xcorr(x,y);
• Funcția de intercorelație dintre semnalelor y și x se determină cu
fi_yx=xcorr(y,x);
• În general o funcție f(t) este pară dacă f(t)=f(-t). Să se verifice dacă funcțiile
de autocorelație și intercorelație determinate mai sus sunt funcții pare.
• Ce relație există între:
xy() ? yx(-), Z
• Ce relație există între:
xx(0) ? xx(), Z
• Ce relație există între:
|𝜑𝑥𝑦 (𝜏)| ? √𝜑𝑥𝑥 (0) ∙ 𝜑𝑦𝑦 (0), Z
unde:
|𝜑𝑥𝑦 (𝜏)| - sunt valorile absolute ale funcției de intercorelație (pentru
determinarea acestor valori se folosește funcția Matlab abs(.))
3. Se genereze două semnale sinusoidale (notat cu x1 și x2) primul cu un defazaj 𝜑1 =
𝜔 𝜔
3 ∙ iar al doilea semnal cu un defazaj 𝜑2 = −3 ∙ . Folosind semnalul sinusoidal
8 8
x de la punctul 2 se vor determina și afișa pe același grafic funcțiile de intercorelație
x x1 și x x2.
Semnalele x1 și x2 au forma matematica:
𝑥𝑖 = 𝑠𝑖𝑛(𝜔 ∙ 𝑡 + 𝜑𝑖 ), 𝑖 = 1,2
2∙𝜋
𝜔 =2∙𝜋∙𝑓 =
𝑇
unde:
- pulsația semnalului;
- defazajul semnalului;
T - perioada semnalului;
f – frecvența semnalului.
• Cum se manifestă prezența defazajului în cadrul funcțiilor de intercorelație
x x1 și x x2 ?