Correlate Signals with different time points

5 visualizaciones (últimos 30 días)
Sam Hurrell
Sam Hurrell el 27 de Sept. de 2022
Editada: Chunru el 30 de Sept. de 2022
I have two datasets (simulation and experimental) with normalised amplitudes, and I need to find a correlation coefficient for the two outputs. The problem is that these two signals have their values taken at different timesteps to each other, so how can I correlate them? Additionally how could I correlate them if the two datasets were at different lengths?
  1 comentario
Mathieu NOE
Mathieu NOE el 29 de Sept. de 2022
hello
is the delta in time steps constant or not ?
have you tried to use xcorr to measure (and correct) for delay ?

Iniciar sesión para comentar.

Respuestas (1)

Chunru
Chunru el 30 de Sept. de 2022
Editada: Chunru el 30 de Sept. de 2022
You can resample the data into sime sampling time:
doc resample
doc retime
doc interp1
After both signals are sampled in the same time grid:
doc crosscorr
doc xcorr

Productos


Versión

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by