python计算牛顿迭代多项式实例分析


Posted in Python onMay 07, 2015

本文实例讲述了python计算牛顿迭代多项式的方法。分享给大家供大家参考。具体实现方法如下:

''' p = evalPoly(a,xData,x).
  Evaluates Newton's polynomial p at x. The coefficient
  vector 'a' can be computed by the function 'coeffts'.
  a = coeffts(xData,yData).
  Computes the coefficients of Newton's polynomial.
'''  
def evalPoly(a,xData,x):
  n = len(xData) - 1 # Degree of polynomial
  p = a[n]
  for k in range(1,n+1):
    p = a[n-k] + (x -xData[n-k])*p
  return p
def coeffts(xData,yData):
  m = len(xData) # Number of data points
  a = yData.copy()
  for k in range(1,m):
    a[k:m] = (a[k:m] - a[k-1])/(xData[k:m] - xData[k-1])
  return a

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
简单理解Python中的装饰器
Jul 31 Python
python监控文件或目录变化
Jun 07 Python
python下os模块强大的重命名方法renames详解
Mar 07 Python
python决策树之C4.5算法详解
Dec 20 Python
Python编写Windows Service服务程序
Jan 04 Python
Python实现程序判断季节的代码示例
Jan 28 Python
python 抓包保存为pcap文件并解析的实例
Jul 23 Python
Python高级编程之消息队列(Queue)与进程池(Pool)实例详解
Nov 01 Python
Python连接SQLite数据库并进行增册改查操作方法详解
Feb 18 Python
python中四舍五入的正确打开方式
Jan 18 Python
python中使用np.delete()的实例方法
Feb 01 Python
django中websocket的具体使用
Jan 22 Python
用C++封装MySQL的API的教程
May 06 #Python
使用wxPython获取系统剪贴板中的数据的教程
May 06 #Python
用Python遍历C盘dll文件的方法
May 06 #Python
使用Python压缩和解压缩zip文件的教程
May 06 #Python
Python发送以整个文件夹的内容为附件的邮件的教程
May 06 #Python
在Linux中通过Python脚本访问mdb数据库的方法
May 06 #Python
python中黄金分割法实现方法
May 06 #Python
You might like
双料怀旧--SHARP GF515的维护、修理和简单调试
2021/03/02 无线电
php基础知识:类与对象(4) 范围解析操作符(::)
2006/12/13 PHP
php汉字转拼音的示例
2014/02/27 PHP
apache php mysql开发环境安装教程
2016/07/28 PHP
php中上传文件的的解决方案
2018/09/25 PHP
JavaScript 监听textarea中按键事件
2009/10/08 Javascript
JQuery中的$.getJSON 使用说明
2011/03/10 Javascript
php+ajax+jquery实现点击加载更多内容
2015/05/03 Javascript
jQuery中常用的遍历函数用法实例总结
2015/09/01 Javascript
javascript合并表格单元格实例代码
2016/01/03 Javascript
jQuery插件制作的实例教程
2016/05/16 Javascript
JavaScript中定义对象原型的两种使用方法
2016/12/15 Javascript
JavaScript cookie详解及简单实例应用
2016/12/31 Javascript
vue使用exif获取图片旋转,压缩的示例代码
2020/12/11 Vue.js
[00:36]TI7不朽珍藏III——斯温不朽展示
2017/07/15 DOTA
Python爬取网易云音乐上评论火爆的歌曲
2017/01/19 Python
scrapy爬虫实例分享
2017/12/28 Python
python语言中with as的用法使用详解
2018/02/23 Python
Python实现多态、协议和鸭子类型的代码详解
2019/05/05 Python
python 按钮点击关闭窗口的实现
2020/03/04 Python
pyspark给dataframe增加新的一列的实现示例
2020/04/24 Python
Docker如何部署Python项目的实现详解
2020/10/26 Python
python使用dlib进行人脸检测和关键点的示例
2020/12/05 Python
html5 touch事件实现页面上下滑动效果【附代码】
2016/03/10 HTML / CSS
HTML5 虚拟键盘出现挡住输入框的解决办法
2017/02/14 HTML / CSS
巴西24小时在线药房:Droga Raia
2020/05/12 全球购物
高分子材料与工程专业个人求职信
2013/12/15 职场文书
经济管理专业毕业生自荐信范文
2014/01/02 职场文书
青年文明号口号
2014/06/17 职场文书
法学专业求职信
2014/07/15 职场文书
拾金不昧感谢信范文
2015/01/21 职场文书
签证工作证明模板
2015/06/15 职场文书
《和时间赛跑》读后感3篇
2019/12/16 职场文书
python自然语言处理之字典树知识总结
2021/04/25 Python
Python编程根据字典列表相同键的值进行合并
2021/10/05 Python
聊聊mysql都有哪几种分区方式
2022/04/13 MySQL