xcorrTD takes two discrete time signals as input and calculates cross-correlation values, cross-correlation
coefficients and delay (lag) between two signals. The computation is performed in the time domain. The results of xcorrTD has been validated against the MatLAB's xcorr function.
For cross-correlation in frequency domain see xcorrFD.
Syntax: [lags,ck,cc,td] = xcorrTD(x,y)
x = input signal 1 (must be a Nx1 or 1xN vector)
y = input signal 2 (must be a Nx1 or 1xN vector)
lags = a vector of lags with a length of 2xN-1 (N = number of
data points in signal x or y)
ck = cross-correlation values (MatLAB xcorr gives them as
cc = correlation coefficients
td = delay (i.e., number of lags) between two signals
View the winning live scripts from faculty and students who participated in the recent challenge.Learn more
Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.