首页 > 解决方案 > 为什么这个答案不正确?

问题描述

我根据提供的公式计算了一个答案。第一次尝试,利用 X2 产生 -0.37,这是正确的,然而,在下一次尝试,利用 X1,产生 0.31 被标记为不正确。有人可以告诉我为什么会这样吗?

下面发布的是我的 Octave 代码,它生成了我的答案:


X1 = 7921
midterm_avr = mean([7921,5184,8836,4761])
midterm_range = range([7921,5184,8836,4761])
poly_regress = (X1 - midterm_avr) / midterm_range
sprintf('%.*f', 2, ((X1 - midterm_avr) / midterm_range))

这是我收到的结果:


X1 =  7921
midterm_avr =  6675.5
midterm_range =  4075
poly_regress =  0.30564
ans = 0.31

标签: linear-regression

解决方案


推荐阅读