XCOVF generates cross-covariance function.
XCOVF is the same as XCORR except
X and Y can contain missing values encoded with NaN.
NaN's are skipped, NaN do not result in a NaN output.
The output gives NaN only if there are insufficient input data
[C,N,LAGS] = xcovf(X,MAXLAG,SCALEOPT);
calculates the (auto-)correlation function of X
[C,N,LAGS] = xcovf(X,Y,MAXLAG,SCALEOPT);
calculates the crosscorrelation function between X and Y
SCALEOPT [character string] specifies the type of scaling applied
to the correlation vector (or matrix). is one of:
'none' return the unscaled correlation, R,
'biased' return the biased average, R/N,
'unbiased' return the unbiassed average, R(k)/(N-|k|),
'coeff' return the correlation coefficient, R/(rms(x).rms(y)),
where "k" is the lag, and "N" is the length of X.
If omitted, the default value is "none".
If Y is supplied but does not have the ame length as X,
scale must be "none".
see also: COVM, XCORR
Package: nan