File Exchange

image thumbnail


version (2.4 KB) by David Groppe
Tests hypothesis that 2 variables are equally correlated with a 3rd if values from all 3 are paired


Updated 22 Mar 2010

View License

This simple function tests the null hypothesis that two variables are equally linearly correlated with a third variable when all three sets of observations were derived from the same "individuals" (i.e., a repeated measures/paired observations design). The test uses a t-distribution and was taken from:
Williams, E. J. (1959) The comparison of regression variables. Journal of the Royal Statistical Society: Series B, 21, 396-399.

It is one of the tests recommended for this situation by:
Steiger, J. H. (1980) Tests for comparing elements of a correlation matrix. Psychological Bulletin. 87(2), 245-251.

This function relies upon the MATLAB functions corr.m and cdf.m.

Cite As

David Groppe (2020). r_test_paired (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (0)


Typo fixed in function description.

MATLAB Release Compatibility
Created with R2009a
Compatible with any release
Platform Compatibility
Windows macOS Linux