How to obtain a cross correlation function for a signal
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi,
I am trying to generated a k-w (wavenumber-frequency) spectra graph for a pressure fluctuations that are extracted at uniform time-interval and at equi distant point.
The pressure data is in a matrix form: where the rows present the time and columns the points at which the data is generated. P(T,N).
Now I want to find the cross-correlation for the matrix p(t,n) such as i get another singal where I get P(T+t,N+n) where t is the time delay and n is distance vector.
and further I need to perform a CPSD on P(T,N) and P(T+t,N+n)
0 comentarios
Respuestas (1)
Devanuj Deka
el 15 de Jul. de 2021
You can refer to xcorr(x,y) and xcorr2(a,b) for 1-D and 2-D cross-correlation functions respectively, and see if you can work with those.
For CPSD, check this out: cpsd(x,y)
0 comentarios
Ver también
Categorías
Más información sobre Signal Generation and Preprocessing en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!