使用polyfit与poly1d拟合多项式后,如何获取指定x对应的y值?
获取拟合多项式在x=6处的y值
你已经通过np.poly1d生成了拟合后的多项式对象draw_polynomial,这个对象本身就是可调用的函数,直接传入x值就能计算对应的y值,具体实现代码如下:
# 计算x=6对应的y值 y_at_6 = draw_polynomial(6) # 输出结果 print(y_at_6)
np.poly1d创建的多项式实例支持直接通过函数调用的方式计算指定x的函数值,不管是单个数值还是批量x数组,都可以用这种方式快速得到对应结果。
内容的提问来源于stack exchange,提问作者Sunjaree
相关产品推荐
相关产品推荐

