python计算牛顿迭代多项式实例分析
更新时间:2015年05月07日 10:31:13 作者:songguo
这篇文章主要介绍了python计算牛顿迭代多项式的方法,涉及Python数学运算的相关技巧,需要的朋友可以参考下
本文实例讲述了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中MySQLdb和torndb模块对MySQL的断连问题处理
这篇文章主要介绍了Python中MySQLdb和torndb模块对MySQL的断连问题处理,torndb使用起来相对更加简洁一些,需要的朋友可以参考下2015-11-11TensorFlow基于MNIST数据集实现车牌识别(初步演示版)
这篇文章主要介绍了TensorFlow基于MNIST数据集实现车牌识别(初步演示版),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2019-08-08
最新评论