Programmer Guide/Command Reference/EVAL/corrfun: Difference between revisions
From STX Wiki
< Programmer Guide | Command Reference | EVAL
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 14: | Line 14: | ||
:;''scale'': specifies the scaling of the function: | :;''scale'': specifies the scaling of the function: | ||
::{|class=keinrahmen" | ::{|class=keinrahmen" | ||
|''scale=0'' | |''scale=0'' | ||
|''scale=1'' | | ... no scaling (default) | ||
|''scale=2'' ||... "unbiased", each lag ''i'' is scaled by the number of correlated elements (<code>1/(ncol(''x'')-1)</code>) | |- | ||
|''scale=1'' | |||
| ... "biased", each lag ''i'' is scaled by the length of ''x'' (<code>1/ncol(''x'')</code>) | |||
|''scale=2'' | |||
|- | |||
| ... "unbiased", each lag ''i'' is scaled by the number of correlated elements (<code>1/(ncol(''x'')-1)</code>) | |||
|} | |} | ||
;Result | ;Result: The autocorrelation of the data vector ''x'' or the cross correlation function of the two vector ''x'' and ''y''. The result is a scalar (if ''n''=1) or a vector with ''n'' elements. | ||
;See also: [[Programmer_Guide/Command_Reference/EVAL/ | ;See also: [[Programmer_Guide/Command_Reference/EVAL/corr|corr]] | ||
[[Programmer_Guide/Command_Reference/EVAL#Functions|<function list>]] | [[Programmer_Guide/Command_Reference/EVAL#Functions|<function list>]] | ||
Revision as of 14:26, 8 April 2011
Compute the autocorrelation or cross-correlation function.
- Usage
corrfun(xvector {, n {, scale}})
... autocorrelation of x corrfun(xvector, yvector {, n {, scale}})
... cross correlation of x and y
- x, y
- data vectors
- n
- the number of lags; 0 < n <
ncol(x)
(default=ncol(x)/2
) - scale
- specifies the scaling of the function:
scale=0 ... no scaling (default) scale=1 ... "biased", each lag i is scaled by the length of x ( 1/ncol(x)
)scale=2 ... "unbiased", each lag i is scaled by the number of correlated elements ( 1/(ncol(x)-1)
)
- Result
- The autocorrelation of the data vector x or the cross correlation function of the two vector x and y. The result is a scalar (if n=1) or a vector with n elements.
- See also
- corr