数值分析小白学习之路(二) 插值法
来源:互联网 发布:linux怎样创建文件夹 编辑:程序博客网 时间:2024/05/23 22:40
插值法
- 设函数
y=f(x),对于x∈[a,b],a≤x0<x1<⋯<xn≤b的函数值y1,y2,…,yn, , 存在函数P(x) , 使得P(xi)=yi,i=0,1,…,n 成立, 则称P(x) 为f(x) 的插值函数.xi,i=0,1,…,n 为插值节点,[a,b] 为插值区间, 求插值函数P(x) 的方法称为插值法. - 插值函数的作用就是用于函数的拟合. 通常插值函数的应用就是通过函数表来构造一个足够简单, 并且能够反映函数
f(x) 的特征的函数. - 一般来说, 我们可以将每个函数都看做是一个多项式, 对于一个不超过 n 次的多项式函数, 我们给出其定义
P(x)=a0+a1x+⋯+anxn . - 根据
P(x) 的类型, 我们对P(x) 有不同的称呼. 如果插值函数是一个多项式, 那么我们就称P(x) 为插值多项式, 相应的插值法称之为多项式插值. 若P(x) 为分段的多项式, 则称之为分段插值. 若P(x) 为三角多项式, 就称之为三角插值.
插值函数的唯一性
- 对于区间
[a,b] , 我们给出这个区间内的 n + 1个点a≤x0<x1<⋯<xn≤b 和其对应的函数值yi=f(xi)(i=0,1…,n) , 对于给定的这个条件, 我们可以得到一个简单函数并且使其满足P(xi)=yi,i=0,1,…,n . 将 n+1个点依次代入函数
P(x)=a0+a1x+⋯+anxn 中, 我们就可以得到一个关于系数a0,a1,…,an 的 n+1元线性方程组.⎧⎩⎨⎪⎪a0+a1x0+⋯+anxn0=y0,a0+a1x1+⋯+anxn1=y1,a0+a1xn+⋯+anxnn=yn 系数矩阵
A=⎡⎣⎢⎢⎢⎢11⋮1x0x1⋯xn⋯⋯⋯xn0xn1⋮xnn⎤⎦⎥⎥⎥⎥ - 对于这个行列式, 我们可以通过范德蒙德公式来求得其行列式的值.
detA=∏n−1i,j=0,i>j(xi−xj≠0) detA≠0 , 则根据行列式的性质, 可以知道A 是可逆的, 即 AX = 0 只存在零解, AX = b只存在唯一解.- 对应的参数确定下来, 则由参数唯一确定的插值多项式的也随之确定下来了, 故我们得到的插值函数
P(x) 也是唯一的.
参考资料
- 数值分析
- 这本豆瓣评分9.4, 但我没看
阅读全文
0 0
- 数值分析小白学习之路(二) 插值法
- 数值分析学习(二)之Open Methods求根
- 统计分析学习之数值分析方法
- 小白学习之路(二):java 中> , >> , >>>的区别
- 编程小白的学习之路(二)
- 《用Python学习数值分析--最小二乘》
- 数值分析实验二 数值积分
- 数值分析小项目Numeric
- <数值分析>学习笔记
- 学习数值分析
- 数值分析之龙贝格求积法
- 深度学习之数值计算(二)poor conditioning
- 数值分析学习(一)之交叉法(Bracketing Methods)求根
- py学习之路3-数值
- 学习python之路---python小算法总结(二)
- Scala(二)之“数值”
- Java学习之小练习二
- 数值分析课题二 矩阵求逆
- Sql Server 联机丛书 中文版 下载地址
- Get More Data
- C语言中的字符串
- Servlet基础
- 利用最近邻KNN算法对IRIS数据进行测试处理样例
- 数值分析小白学习之路(二) 插值法
- centos下mysql基本安全设置
- 技术债
- linux unzip解压中文乱码问题
- 我国首个IPv6公共DNS正式发布!
- 杂记
- 如何在Android Studio中添加RecyclerView-v7支持包
- OpenCV学习第十四篇:图像金字塔-上采样和降采样
- 创业日志(十八) 雪上加霜