简述

k阶均差

f[x0,x1,...,xk]=f[x0,x1,...,xk−2,xk]−f[x0,x1,...,xk−1]xk−xk−1f[x0,x1,...,xk]=f[x0,x1,...,xk−2,xk]−f[x0,x1,...,xk−1]xk−xk−1

f[x_0, x_1,..., x_k] = \frac{f[x_0, x_1,..., x_{k-2},x_{k}] - f[x_0, x_1,..., x_{k-1}]}{ x_k - x_{k-1}}

一阶均差

f[x0,x1]=f(x1)−f(x0)x1−x0f[x0,x1]=f(x1)−f(x0)x1−x0

f[x_0, x_1] = \frac{f(x_1) - f(x_0)}{ x_1 - x_0}

上述式子可以看到递推性质。
最终都会收敛到一阶均差。

性质

  • f[x0,x1,...,xk]=∑j=0kf(xj)∏t!=j(xj−xt)f[x0,x1,...,xk]=∑j=0kf(xj)∏t!=j(xj−xt)

    f[x_0, x_1,..., x_k] = \sum_{j=0}^{k} \frac{f(x_j)}{\prod_{t!=j}{(x_j - x_t)}} 这个性质,带来的就是简化均差的简化运算(其实也很好记的,这里,分母不就是之前w′n(xj)wn′(xj)w_n'(x_j))

  • f[x0,x1,...,xk]=f[x1,x2,...,xk]−f[x0,x1,...,xk−1]xk−x0f[x0,x1,...,xk]=f[x1,x2,...,xk]−f[x0,x1,...,xk−1]xk−x0

    f[x_0, x_1,..., x_k] = \frac{f[x_1, x_2,..., x_{k}] - f[x_0, x_1,..., x_{k-1}]}{ x_k - x_{0}}

  • f[x0,x1,...,xk]=f(n)(ξ)n!f[x0,x1,...,xk]=f(n)(ξ)n!

    f[x_0, x_1,..., x_k] = \frac{f^{(n)}(\xi)}{n!}

python实现

下面是用python实现的均差,ff()就是f[,,]
其中f(x)=1x2+1f(x)=1x2+1f(x) = \frac{1}{x^2 + 1}

def f(X):return 1 / (x ** 2 + 1)def ff(X=list()):if len(X) < 2:raise ValueError('X\'s length must be bigger than 2')ans = 0for i in range(len(X)):temp = 1.0for j in range(len(X)):if j == i:continuetemp *= (X[i] - X[j])ans += (f(X[i]) / temp)return ans

均差定义及性质(python实现)相关推荐

  1. t-分布(学生分布), t-distribution 的定义及性质

    t-分布, t-distribution 的定义及性质 摘要 ttt-分布的定义 ttt-分布与正态分布抽样的关系 ttt-分布的概率密度函数 ttt-分布的性质 ttt-分布的期望与方差 ttt-分 ...

  2. 二叉树的定义、性质、存储

    二叉树的定义 二叉树是每个节点最多有两个子树的树结构.通常子树被称作"左子树"(left subtree)和"右子树"(right subtree).二叉树常被 ...

  3. 6.2 二叉树的定义、性质与存储结构

    0. 引子 1. 二叉树的定义 2. 二叉树的性质 3. 二叉树的存储结构 (1) 树的表示法 通常,像树.图.栈.队列等数据结构下数据的存储表示,都是基于线性表.线性表有两种结构:[顺序存储结构和链 ...

  4. 定义类的Python示例

    The task to define a class in Python. 在Python中定义类的任务. Here, we are defining a class named Number wit ...

  5. 数据结构之树和二叉树的定义和性质

    树和二叉树的定义和性质 树 思维导图: 树的基本定义: 树的基本术语: 树的性质: 二叉树: 二叉树的定义: 二叉树的5中形态: 二叉树的几种特殊形态: 满二叉树: 完全二叉树: 二叉排序树: 平衡二 ...

  6. python如何定义类_Python class定义类,Python类的定义(入门必读)

    在面向对象的程序设计过程中有两个重要概念:类(class)和对象(object,也被称为实例,instance),其中类是某一批对象的抽象,可以把类理解成某种概念:对象才是一个具体存在的实体.从这个意 ...

  7. 【数据结构笔记09】二叉树的定义、性质、实现

    本次笔记内容: 3.2.1 二叉树的定义及性质 3.2.2 二叉树的存储结构 文章目录 二叉树的定义及性质 二叉树的定义 二叉树的重要性质 二叉树的抽象数据类型定义 二叉树的存储结构 完全二叉树用数组 ...

  8. python函数定义及调用-python 中函数的定义以及调用先后顺序问题

    一.解释型语言 解释型语言:程序不需要编译,程序在运行时才翻译成机器语言,每执 行一次都要翻译一次.因此效率比较低. 解释型语言是相对于编译型语言存在的,源代码不是直接翻译成机器语言,而是先翻译成中间 ...

  9. C3: 古典概率/几何概率/概率定义及性质/条件概率

    >>点赞,收藏+关注,理财&技术不迷路<< 目录: 3. 古典概率Classical Probability 频率概率: 古典概型: 这个例子,n的区别就是指定和没有指 ...

最新文章

  1. Microbiome:中科院微生物所蔡磊组揭示病害影响植物微生物组群落构建与功能适应...
  2. 资讯丨谷歌 AutoML AI系统写的机器学习代码,完爆程序员
  3. 一个函数里两个setjmp_C语言中setjmp.h的longjmp()函数
  4. 折叠菜单,选择下拉(手风琴)
  5. button标签设置隐藏和显示_让你更高效的功能——设置、预设的妙用【动态数学软件GeoGebra】...
  6. 计算机辅助构成和图像处理,计算机辅助图像处理技术,Image process computer-assisted,音标,读音,翻译,英文例句,英语词典...
  7. Java中将List转成逗号数组的方案
  8. python 移动平均线_如何使用NumPy计算移动平均线?
  9. Filter过滤器|敏感词汇过滤
  10. python导入os模块_python模块之OS模块
  11. Oracle 18c安装操作指导手册
  12. Python爬虫爬取哈利波特小说,并用数据可视化分析出场人物
  13. Java Swing教程
  14. 报告:使用加密货币进行跨境汇款的人数越来越多
  15. 百度千言-中文文本相似度实战
  16. 动力电池罗生门:“无钴”的一张大网
  17. 杂谈:一张图片引发的版权问题
  18. TO-B类软件产品差异化
  19. Springboot2.x使用feign自定义Decoder,Advice
  20. Python 一键获取全国市县级行政单元Shapefile文件

热门文章

  1. Pat乙级 1034 有理数四则运算
  2. python爬虫可以爬哪些山_从python爬虫,到更爱这个世界
  3. android 7.0 调用系统相机崩溃的解决方案(非谷歌官方推荐)
  4. 数据库01-范式总结
  5. 深入理解信号槽(二)
  6. PM2中无法开启ES6的解决方案
  7. 探秘推荐引擎之协同过滤算法小综述
  8. Spirng MVC +Velocity 表单绑定命令对象
  9. secureCRT连接问题
  10. 计算机文化基础教程教案,新版《计算机文化基础》教案.doc