首页 > 编程知识 正文

相关系数在matlab中是什么方法,matlab互相关系数

时间:2023-05-03 21:02:44 阅读:275769 作者:1900

x=xlsread(‘E:DATAdata1.xlsx’,‘sheet1’,‘B2:B11’); %读取x变量
y=xlsread(‘E:DATAdata1.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戏精光芒万丈”:

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。