如何用matlab求一元线性回归方程的相关系数? 求具体的程序!!!!!!!!!!!

两组数据 x 2 3 5 1 8 y 25 25 20 30 16本人是matlab菜鸟,求具体的程序!
2024-12-04 22:51:39
推荐回答(2个)
回答(1):

x=[2 3 5 1 8];y=[ 25 25 20 30 16 ];p=polyfit(x,y,1)
结果:
p = -1.8766 30.3312
得y=-1.8766*x+30.3312
x=[2 3 5 1 8];y=[ 25 25 20 30 16 ];p=polyfit(x,y,2)
结果:p = 0.1457 -3.2086 32.3916
得y=0.1475*x^2-3.2086*x+32.3916

方法类似,等等

回答(2):

纯拟合的话推荐用Origin一步搞定:

 

 

 

 

拟合结果为斜率-1.87662;截距为30.33117;线性相关系数为0.92647