PHP计算线性回归方程式 Y = a + bX
admin
2023-06-24 05:41:35
0

  在游戏的开发过程中,我们会用到很多的算法,其中数学中的线性回归可以很好地运用到一些游戏里,下面是由PHP写的一段计算线性回归的方程式的代码:



    
    
    线性回归 Linear Regression


计算线性回归方程式 Y = a + bX

    如果两组数据相关系数很高, 可以用一条近似直线Y=a + bX 来预估, 谓之线性回归     根据统计学理论, Y = a + bX 中      斜率 b = X,Y 离均差交乘积和 / X离均差平方和      常数项 a = Y平均值 - b * X平均值

             X : 
        Y : 
              ";     echo "Y = ".join(", ",$Y)."
";     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; ?>


相关内容

热门资讯

神舟二十一航天员张洪章出舱,谈... 据凤凰卫视报道,北京时间2026年5月29日20时11分,神舟二十一号航天员乘组搭乘神舟二十二号载人...
神二十一航天员张陆出舱,从太空... 据凤凰卫视报道,神舟二十一号航天员乘组5月29日乘坐神舟二十二號载人飞船返回地球。北京时间20时11...
5月30日、31日晚8点来京东... 又好又便宜的京东618将于5月30日晚8点正式开启,全品类现货开卖。5月30日、31日每晚8点,消费...
27国代表齐聚厦门!金砖国家新... 来源:中国制造 5月27日,由工业和信息化部、福建省人民政府共同主办2026金砖国家新工业革命伙伴...
奋进“十五五” 科技谱新篇 —... 2026年5月28日上午,由抚顺市科学技术协会、新抚区科技局、新抚区委宣传部、新抚区科学技术协会联合...
国家最新的“人口小普查”,揭开... 5月22日,国家统计局公布了2025年全国1%人口抽样调查主要数据。这是国家统计局于2025年开展的...
漯河创新“曲艺+短剧+漫画”模... 您的浏览器不支持 video 标签。防谣治谣,重在源头,贵在日常。漯河市委网信办打破传统说教,推出《...
凤凰晚报丨哈马斯加沙领导人,上... 今日人物【穆罕默德·奥达,“上任即被斩首”】奥达一直是哈马斯的活跃领导人,曾长期担任哈马斯核心战斗部...
国家知识产权局前局长田力普一行... 本报讯 (记者吴奕萱 见习记者王楠)5月29日,宁波均普智能制造股份有限公司(以下简称“均普智能”)...
向山、向海、向荒野|2026第... 2026第二届搜狐极限探索者大会,即将于6 月 6 日在北京盛大启幕。 这是一场属于探索者的年度盛宴...