x=xlsread(‘E:\DATA\data1.xlsx’,‘sheet1’,‘B2:B11’); %读取x变量
y=xlsread(‘E:\DATA\data1.xlsx’,‘sheet1’,‘C2:C11’); %读取y变量
xsum=0;
ysum=0;
mol=0;
denx=0;
deny=0;
for i=1:1:10
xsum=xsum+x(i);
ysum=ysum+y(i);
end
xmean=xsum/10;
ymean=ysum/10;
for i=1:1:10
mol=mol+(x(i)-xmean)*(y(i)-ymean);
denx=denx+(x(i)-xmean)^2;
deny=deny+(y(i)-ymean)^2;
end
r=mol/(sqrt(denx)*sqrt(deny)); %r为相关系数值
想了解更多,请关注微信公众号“GAO戏精光芒万丈”: