- Como você encontra a correlação cruzada de dois sinais no MATLAB?
- Como você representa um sinal no domínio da frequência no MATLAB?
- O que é correlação cruzada no domínio de frequência?
- Como você encontra a correlação cruzada de dois sinais?
Como você encontra a correlação cruzada de dois sinais no MATLAB?
r = xcorr (x, y) retorna a correlação cruzada de duas seqüências de tempo discreto. Correlação cruzada mede a semelhança entre um vetor x e cópias deslocadas (atrasadas) de um vetor y em função do atraso.
Como você representa um sinal no domínio da frequência no MATLAB?
Use FFT para observar o conteúdo de frequência do sinal. Nfft = comprimento (y); Y = fft (y, nfft); F = ((0: 1/nfft: 1-1/nfft)*fs). '; A saída da FFT é um vetor complexo que contém informações sobre o conteúdo de frequência do sinal.
O que é correlação cruzada no domínio de frequência?
De acordo com o teorema da correlação cruzada: a correlação cruzada entre dois sinais é igual ao produto da transformação de Fourier de um sinal multiplicado pelo conjugado complexo da transformação de Fourier de outro sinal.
Como você encontra a correlação cruzada de dois sinais?
Para detectar um nível de correlação entre dois sinais, usamos correlação cruzada. É calculado simplesmente multiplicando e somando uma série duas vezes. No exemplo seguinte, os gráficos A e B são correlacionados cruzados, mas o gráfico C não está correlacionado com nenhum.