PHP计算线性回归方程式Y=a+bX-创新互联
在游戏的开发过程中,我们会用到很多的算法,其中数学中的线性回归可以很好地运用到一些游戏里,下面是由PHP写的一段计算线性回归的方程式的代码:
创新互联建站主要从事做网站、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务新田,十余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575计算线性回归方程式 Y = a + bX
如果两组数据相关系数很高, 可以用一条近似直线Y=a + bX 来预估, 谓之线性回归
根据统计学理论, Y = a + bX 中
斜率 b = X,Y 离均差交乘积和 / X离均差平方和
常数项 a = Y平均值 - b * X平均值
"; echo "常数项 a = ".$a."
"; echo "斜率 b = ".$b."
"; echo "线性回归方程式 Y = ".$a." + (".$b.")X
"; echo "X 平均值 = ".$xavg."
"; echo "Y 平均值 = ".$yavg."
"; echo "X 离均差 = ".join(", ",$XMD)."
"; echo "Y 离均差 = ".join(", ",$YMD)."
"; echo "X,Y 离均差交乘积和 = ".$mdcross_sum."
"; echo "X 离均差平方和 = ".$xdif_square_sum."
"; } echo '
'; echo '计算两点之间的角度。'; $a = array('x' => 10, 'y' => 0); $c = array('x' => 80, 'y' => 80); $pi_v = atan2($c['y'] - $a['y'], $c['x'] - $a['x']); $n_v = rad2deg($pi_v); echo '弧度:',$pi_v,' 角度:',$n_v; ?>
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
名称栏目:PHP计算线性回归方程式Y=a+bX-创新互联
网站地址:http://azwzsj.com/article/coodih.html