(高考标准分)数据拟合==>多项式方程==>excel公式算成绩(标准分)

网友投稿 954 2022-09-16

(高考标准分)数据拟合==>多项式方程==>excel公式算成绩(标准分)

(高考标准分)数据拟合==>多项式方程==>excel公式算成绩(标准分)

import numpy as np

import matplotlib.pyplot as plt

#原始分(老师改卷出的分数)

x=[95,

94,

94,

93]

#标准分(按照山东高考ABCDEF档位赋分,应该是正态分布)

y=[100,

94,

94,

0]

#转换成数组

x=np.array(x)

y=np.array(y)

#拟合9阶多项式

f2=np.polyfit(x,y,9)

#f2为多项式系数的数组

for x,y in zip(f2[::-1],range(len(f2))):

#倒序参数+x的指数

#输出多项式,供手动copy如notepad++,删除最后“+”、替换x为表格列(如E2)、前加"=",批量应用表格

print("%f*x^%d+"%(x,y), end="")

输出结果类似于如下形式:

21.091865*x^0+15.615078*x^1+-7.290223*x^2+1.555629*x^3+-0.187024*x^4+0.014190*x^5+-0.000722*x^6+0.000025*x^7+-0.000001*x^8+0.000000*x^9+-0.000000*x^10+0.000000*x^11+-0.000000*x^12+0.000000*x^13+"

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:「全端连接 生态赋能」 凡泰极客 FinClip 2.0 产品升级线上发布会
下一篇:Windows 桌面及服务器系统密码重置
相关文章

 发表评论

暂时没有评论,来抢沙发吧~