python numpy中的polyfit函数用法

 更新时间:2024年04月07日 08:36:58   作者:Dxy1239310216  
这篇文章主要介绍了python numpy中的polyfit函数用法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

polyfit函数用法

函数说明

polyfit 函数是 numpy 中一个常用一个进行曲线拟合的函数。

我用通俗的话说就是,知道了一个一次函数 x 与 y 的值,要求解这个方程其他参数。

今天这个就是讲求解一次函数 y = k * x + b。 就是知道 x 与 y 的一系列值,然后利用 polyfit 函数求解 k 与 b 的值。

参数说明

polyfit 函数常用参数有3个,分别是:x、y、deg。

  • x:x坐标值的列表;
  • y:y坐标值的列表;
  • deg:是方程阶数,也就是自变量的最高次方(y = k * x^deg + b);

使用说明

我们已知 x 的值是: [1,2,3] 。

分别对应的 y 值是:[2,4,6]。

这么简单的方程我们可以根据口算得到 y = 2 * x。其中 k = 2,b = 0。

接下来我们使用代码来求解:

import numpy
 
x = [1,2,3]
y = [2,4,6]
res = numpy.polyfit(x, y, 1)
print(res)

输出结果:

[2.00000000e+00 2.41660629e-15]

第一位就是求解的 k 值,第二位是求解的 b 值。

由于计算机中浮点数都不是准确值,所以其中 k 不是绝对的 2,b 也不是绝对的 0,是非常接近 0 的一个值。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python中np.where()的使用方式

    Python中np.where()的使用方式

    这篇文章主要介绍了Python中np.where()的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • python 使用plt画图,去除图片四周的白边方法

    python 使用plt画图,去除图片四周的白边方法

    今天小编就为大家分享一篇python 使用plt画图,去除图片四周的白边方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-07-07
  • Django 简单实现分页与搜索功能的示例代码

    Django 简单实现分页与搜索功能的示例代码

    这篇文章主要介绍了Django 简单实现分页与搜索功能的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • python http基本验证方法

    python http基本验证方法

    今天小编就为大家分享一篇python http基本验证方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • Python查看已安装包的版本号的多种方法

    Python查看已安装包的版本号的多种方法

    很多朋友一直使用pip list来查询,但如果想知道单个,应该怎么使用呢,在Python中,可以使用多种方法来查看已安装包的版本号,本文给大家详细介绍了Python查看已安装包的版本号的多种方法,需要的朋友可以参考下
    2024-02-02
  • Python设置Word全局样式和文本样式的示例代码

    Python设置Word全局样式和文本样式的示例代码

    这篇文章主要介绍了如何利用Python对Word内容进行各种样式的设置,让其能够看起来更加的美观。文中的示例代码讲解详细,需要的可以参考一下
    2022-05-05
  • python算法与数据结构朋友圈与水杯实验题分析实例

    python算法与数据结构朋友圈与水杯实验题分析实例

    这篇文章主要介绍了python算法与数据结构朋友圈与水杯实验题分析,总的来说这并不是难题,那为什么要拿出这道题介绍?拿出这道题真正想要传达的是解题的思路,以及不断优化探寻最优解的过程。希望通过这道题能给你带来一种解题优化的思路
    2022-12-12
  • python实现的按要求生成手机号功能示例

    python实现的按要求生成手机号功能示例

    这篇文章主要介绍了python实现的按要求生成手机号功能,涉及Python流程控制、随机数操作及数学运算相关实现技巧,需要的朋友可以参考下
    2019-10-10
  • Python 如何让特征值滞后一行

    Python 如何让特征值滞后一行

    这篇文章主要介绍了Python 如何让特征值滞后一行的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-05-05
  • Python接口自动化浅析如何处理接口依赖

    Python接口自动化浅析如何处理接口依赖

    本文主要介绍如何提取token、将token作为类属性全局调用及充值接口如何携带token进行请求,其他接口调用的前提条件是当前用户必须是登录状态,如何处理接口依赖
    2021-08-08

最新评论