movcorr(x, y, k, varargin): Compute windowed correlation coefficient

版本 1.4.0.0 (10.9 KB) 作者: David J. Mack
Compute a moving correlation for two vectors x & y in analogy to the MOV* functions.
1.9K 次下载
更新时间 2017/12/14

查看许可证

Computes the Pearson product-moment correlation coefficient r over a moving window for two vectors x & y. This is
basically a wrapper to MOVSUM and the low-memory overhead computation of r. See second formula in
https://en.wikipedia.org/wiki/Pearson_correlation_coefficient#For_a_sample

引用格式

David J. Mack (2024). movcorr(x, y, k, varargin): Compute windowed correlation coefficient (https://www.mathworks.com/matlabcentral/fileexchange/65342-movcorr-x-y-k-varargin-compute-windowed-correlation-coefficient), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2015a
兼容任何版本
平台兼容性
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
版本 已发布 发行说明
1.4.0.0

[MOD]
- Now returns NaN for zero-variances, to be consistent with CORR.

1.3.0.0

[ADD]
- Output n to return the local window sizes (useful for computing partial correlations).
- Name-value input 'MinN' to control how many samples are needed in a local window to compute r.

1.2.0.0

Fix in input parser.
[ADD]
- Name-value input 'Tail' and according p-value output.
[MOD]
- Now uses INPUTPARSER. Changes error messages for invalid inputs.
[FIX]
- Erroneous window size computation when using k = [nB, nF].
- Complex output when using numeric endpoints.

1.1.0.0

Forgot file update
Computation of r with NaNs + omitnan flag now gives same results as CORR(...,'Rows','pairwise').

1.0.0.0

Added ML-FEX ID to description.