# -*- coding: utf-8 -*-
"""
Created on Wed Oct 18 16:36:43 2017@author: www
"""
#本程序可以实现求出多项式的差商表。从而利用牛顿插值公式解决多项式的插值问题。
import matplotlib.pyplot as plt
def fun(x,f):rows=len(x)        #行数cols=len(x)+1      #列数temp=[[0 for col in range(cols)] for row in range(rows)]for i in range(rows):temp[i][0]=x[i]temp[i][1]=f[i]for i in range(1,rows):for j in range(2,i+2):print(i,j )temp[i][j]=(temp[i][j-1]-temp[i-1][j-1])/(temp[i][0]-temp[i-j+1][0])print("差商表为")print(temp)#==============================================================================
# x=[1,3,2]
# f=[1,2,-1]
#==============================================================================
x=[0,1,2,4]
f=[3,6,11,51]
plt.plot(x,f)
fun(x,f)

如果想得到对应的多项式公式,在这个我不知道怎么解决类似2(x+1)+1这种多项式的化简问题。现在想到的一种思路是利用重载运算符不知道可不可以,在这里记录下来,

希望有大神看到了可以评论指点一下,不胜感激。

python 求 牛顿插值法中的差商表相关推荐

  1. 手把手教你用Python求均值、中值和众数

    导读:数据科学入门:集中趋势度量--均值.中值和众数. 作者:保罗·戴特尔(Paul Deitel).哈维·戴特尔(Harvey Deitel) 来源:大数据DT(ID:hzdashuju) 本文我们 ...

  2. python求一组数中最大数_python如何求一组数的最大值?_后端开发

    php中session用法详解_后端开发 PHP中的session默认情况下是使用客户端的Cookie,当客户端的Cookie被禁用时,会自动通过[Query_String]来传递,其中[sessio ...

  3. python print换行_Python中九九乘法表与古诗对话机器人及sep-end值

    # while实现对话机器人:你和机器人讲什么,机器人都输出一句诗赞美你 # 实现方案:while循环 + input输入 + random模块 import random a = ["清水 ...

  4. python求对数_python中取对数

    技术 | Python从零开始系列连载(二十七) 我们接着上一期的Python,继续跟大家分享有关Python中常用的数值计算和正则表达式. 运算符 1)数值运算 +.-.*./ % (求余数) // ...

  5. python求绝对值_python中取绝对值简单方法总结

    python如何使用绝对值?下面给大家介绍三种求绝对值的方法: import math def abs_value1(): a = float(input('1.请输入一个数字:')) if a &g ...

  6. python求共轭复数_python中复数的共轭复数知识点总结

    python中复数的共轭复数知识点总结,复数,共轭,函数,知识点,都是 python中复数的共轭复数知识点总结 易采站长站,站长之家为您整理了python中复数的共轭复数知识点总结的相关内容. 理科学 ...

  7. python 求离差_R中Chisquared离差检验的误差

    我对R非常陌生,正在尝试确定包含~500k点的形状文件是否是随机分布的.不管我输入什么参数,我都会得到相同的错误信息.在 以下是我从一开始就有的:> library(spatstat) spat ...

  8. python求三个数中最小(大)的元素

    求最小: def getThreeNumberMin(x,y,z):min=x if x<y else ymin=min if min<z else zreturn min a=getTh ...

  9. python求高阶导数_Pythorch中的高阶梯度

    我在pytorch中实现了以下Jacobian函数.除非我犯了错误,否则它计算任何张量w.r.t.的雅可比.任何维输入:import torch import torch.autograd as ag ...

最新文章

  1. 树莓派发行版apt-get彻底卸载软件包
  2. Gartner 2022年新兴技术和趋势影响力雷达图中五项具有影响力的技术
  3. vue2实践揭秘pdf_《Vue2.0 实践揭秘》终于出版啦!
  4. Java IO 系统
  5. 失去老罗,张一鸣的坚果手机多了什么?
  6. 密码学的发展(第二篇:恩尼格码机)
  7. 过计算机管理共享文件夹,局域网中怎么查看自己共享过的文件
  8. python2代码转换python3(2018新)
  9. 洛谷入门篇的相关题解
  10. enabled的使用
  11. 2021年氯化工艺考试报名及氯化工艺考试试卷
  12. 数学建模之层次分析法模型
  13. 【2022持续更新】大数据最全知识点整理-HDFS篇
  14. 工作随笔:如何开展测试工作
  15. php商城常用前端框架,商城前端-d2admin
  16. 微软官方Office2019正版镜像下载
  17. 微信小程序设置页面标题
  18. 如何下载视频号的视频?微信视频号视频保存方法,不用进入手机管理文件去修改。
  19. 在MYSQL里使用哪种格式存储图片?之解惑总结
  20. jquery分页打印

热门文章

  1. 安的广厦千万间 天下寒士尽欢颜
  2. 爬虫爬取音乐url大全
  3. 2.2 电阻的串联和并联
  4. 申请专利时要不要向专利局出示实物?
  5. 计算机管理服务修复,电脑提示“部署映像服务和管理工具错误87”的修复步骤...
  6. 三国杀小游戏(C++)
  7. 解决XAMPP中无法勾选/无服务/modules无反应/Service灰框/无✓X/提供虚拟服务器
  8. 小花经过春雨的一番滋润
  9. “新一代人工智能前沿与挑战”国际研讨会专家观点分享
  10. Eolution登录live邮箱