作业帮 > 综合 > 作业

三次多项式拟合的相关系数.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/24 03:08:39
三次多项式拟合的相关系数.
看到你回答其他人的一个问题.写到:
只需三步:

1.计算模型残差平方和RSS.

2.计算Y的样本方差SSY.

3.R^2=1-(RSS/SSY)

我尝试了下.三次多项式拟合.原数据:
x:    0.5    1    1.5    2    2.5
y:    956.495    -321.07    -786.37    -721.28    245.325
通过excel算的方程是
y=59.5x^3+1166.2x ^2-4315.2x+2805.8
根据你的算法我算得的相关系数是0.986,而excel的是0.997.为什么差这么多呢?
如下图:

图片看不清楚点击放大可以看清楚.
另外我随机生成数据拟合后发现,按照你的公式相关系数大于1.数据如下:
0.5 -46.51
1 -501.07
1.5 56.63
2 1469.72
2.5 -404.68
通过excel绘图计算得到的R^2是0.907
而根据你提供的公式计算的R^2是0.6388.
到底是哪里错了?
matlab中的cftool给出的结果,和你在Excel里面算出的还是比较一致的.我也不清楚后面的adjusted(调整)是基于什么调整的.
R-square:0.9972
Adjusted R-square:0.9886