
% 数据
dataxlsx 我生成的EXCEL表格,5列,100行,随机数。
% 代码
subsetA = xlsread('dataxlsx', 1, 'A2:E100');
% 皮尔森相关系数
r_matrix=corr(subsetA);
我在我自己电脑上通过啦,你要是还不会,可QQ我 550107119,验证就写:matlab
在你整理好需要进行相关系数计算的矩阵后,如x,直接利用下面一句代码就可以实现:
[r,p] = corrcoef(x)
p矩阵就是所求的检验结果,具体函数的作用可以利用帮助查找
help corrcoef
希望有用。
使用函数corrcoef即可求出,下面是一个例子:helpcorrcoefx=randn(30,4);%Uncorrelateddatax(:,4)=sum(x,2);%Introducecorrelation[r,p]=corrcoef(x)%Computesamplecorrelationandp-values[i,j]=find(p
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)