当前位置: 首页 > wzjs >正文

无锡开发网站建设微信管理系统平台

无锡开发网站建设,微信管理系统平台,asp.net做毕业设计网站,传奇网页函数插值 已知函数 f ( x ) f(x) f(x)在区间[a,b]上n1个互异节点 { x i } i 0 n \{{x_i}\}_{i0}^{n} {xi​}i0n​处的函数值 { y i } i 0 n \{{y_i}\}_{i0}^{n} {yi​}i0n​,若函数集合 Φ \Phi Φ中函数 ϕ ( x ) \phi(x) ϕ(x)满足条件 ϕ ( x i ) y i ( i …

函数插值

已知函数 f ( x ) f(x) f(x)在区间[a,b]上n+1个互异节点 { x i } i = 0 n \{{x_i}\}_{i=0}^{n} {xi}i=0n处的函数值 { y i } i = 0 n \{{y_i}\}_{i=0}^{n} {yi}i=0n,若函数集合 Φ \Phi Φ中函数 ϕ ( x ) \phi(x) ϕ(x)满足条件
ϕ ( x i ) = y i ( i = 0 , 1 , 2 , ⋯ , n ) \phi\left(x_{i}\right)=y_{i} \quad(i=0,1,2, \cdots, n) ϕ(xi)=yi(i=0,1,2,,n)
ϕ ( x ) \phi(x) ϕ(x) f ( x ) f(x) f(x) Φ \Phi Φ中关于节点 { x i } i = 0 n \{{x_i}\}_{i=0}^{n} {xi}i=0n的插值函数。

R n ( x ) = f ( x ) − ϕ ( x ) R_{n}(x)=f(x)-\phi(x) Rn(x)=f(x)ϕ(x)为插值余项。

选取 1 , x , x 2 , . . . , x n 1,x,x^2,...,x^n 1,x,x2,...,xn作为n次多项式空间的一组基函数,对于多项式插值,有
R n ( x ) = f ( x ) − ϕ ( x ) = f ( n + 1 ) ( ξ ) ( n + 1 ) ! ω n + 1 ( x ) R_{n}(x)=f(x)-\phi(x)=\frac{f^{(n+1)}(\xi)}{(n+1)!} \omega_{n+1}(x) Rn(x)=f(x)ϕ(x)=(n+1)!f(n+1)(ξ)ωn+1(x)
其中 ξ = ξ ( x ) ∈ ( a , b ) , ω n + 1 ( x ) = ( x − x 0 ) ( x − x 1 ) ⋯ ( x − x n ) \xi=\xi(x) \in(a, b), \omega_{n+1}(x)=\left(x-x_{0}\right)\left(x-x_{1}\right) \cdots\left(x-x_{n}\right) ξ=ξ(x)(a,b),ωn+1(x)=(xx0)(xx1)(xxn)

Lagrange插值

线性插值

过两点 ( x 0 , y 0 ) (x_0,y_0) (x0,y0) ( x 1 , y 1 ) (x_1,y_1) (x1,y1)的直线的方程为

y − y 0 = y 1 − y 0 x 1 − x 0 ( x − x 0 ) y - y_0 =\frac{y_1 - y_0}{x_1 - x_0}( x - x_0 ) yy0=x1x0y1y0(xx0)

整理可得,

y = x − x 1 x 0 − x 1 y 0 + x − x 0 x 1 − x 0 y 1 y =\frac{x - x_1}{x_0 - x_1}y_0 + \frac{x - x_0}{x_1 - x_0}y_1 y=x0x1xx1y0+x1x0xx0y1

引入记号,

l 0 ( x ) = x − x 1 x 0 − x 1 , l 1 ( x ) = x − x 0 x 1 − x 0 l_0( x )=\frac{x - x_1}{x_0 - x_1},\quad l_1( x )=\frac{x - x_0}{x_1 - x_0} l0(x)=x0x1xx1,l1(x)=x1x0xx0

易知 l 0 l_0 l0 l 1 l_1 l1线性无关,

则有 L 1 ( x ) = l 0 ( x ) y 0 + l 1 ( x ) y 1 L_1( x ) = l_0( x ) y_0 + l_1( x ) y_1 L1(x)=l0(x)y0+l1(x)y1为Lagrange插值多项式。

对于二次多项式,可写出

L 2 ( x ) = l 0 ( x ) y 0 + l 1 ( x ) y 1 + l 2 ( x ) y 2 L_2( x ) = l_0( x ) y_0 + l_1( x ) y_1 + l_2( x ) y_2 L2(x)=l0(x)y0+l1(x)y1+l2(x)y2

需满足条件,

( l 0 ( x 0 ) = 1 l 0 ( x 1 ) = 0 l 0 ( x 2 ) = 0 ) \left( \begin{matrix}l_0( x_0 ) = 1 \\l_0( x_1 ) = 0 \\l_0( x_2 ) = 0 \end{matrix}\right) l0(x0)=1l0(x1)=0l0(x2)=0

( l 1 ( x 0 ) = 0 l 1 ( x 1 ) = 1 l 1 ( x 2 ) = 0 ) \left(\begin{matrix}l_1( x_0 ) = 0 \\l_1( x_1 ) = 1 \\l_1( x_2 ) = 0 \end{matrix}\right) l1(x0)=0l1(x1)=1l1(x2)=0

( l 2 ( x 0 ) = 0 l 2 ( x 1 ) = 0 l 2 ( x 2 ) = 1 ) \left(\begin{matrix}l_2( x_0 ) = 0 \\l_2( x_1 ) = 0 \\l_2( x_2 ) = 1 \end{matrix}\right) l2(x0)=0l2(x1)=0l2(x2)=1

对于n+1个节点的情形,
L n ( x ) = l 0 ( x ) y 0 + l 1 ( x ) y 1 + l 2 ( x ) y 2 + ⋯ + l n ( x ) y n = ∑ i = 0 n l i ( x ) y i L_n( x ) = l_0( x ) y_0 + l_1( x ) y_1 + l_2( x ) y_2 + \cdots + l_n( x ) y_n = \sum_{i = 0}^n l_i( x ) y_i Ln(x)=l0(x)y0+l1(x)y1+l2(x)y2++ln(x)yn=i=0nli(x)yi
满足条件,
l i ( x j ) = { 1 , j = i , 0 , 0 ⩽ j ⩽ n , j ≠ i , l_i( x_j ) = \left\{\begin{matrix}1 ,& j = i ,\\0 ,& 0 \leqslant j \leqslant n ,j \neq i ,\end{matrix}\right. li(xj)={1,0,j=i,0jn,j=i,
l i ( x ) l_i(x) li(x)
l i ( x ) = ( x − x 0 ) ( x − x 1 ) ⋯ ( x − x i − 1 ) ( x − x i + 1 ) ⋯ ( x − x n ) ( x i − x 0 ) ( x i − x 1 ) ⋯ ( x i − x i − 1 ) ( x i − x i + 1 ) ⋯ ( x i − x n ) . l_i( x )=\frac{( x - x_0 ) ( x - x_1 )\cdots( x - x_{i-1} ) ( x - x_{i+1} )\cdots( x - x_n )}{( x_i - x_0 ) ( x_i - x_1 )\cdots( x_i - x_{i-1} ) ( x_i - x_{i+1} )\cdots( x_i - x_n )}. li(x)=(xix0)(xix1)(xixi1)(xixi+1)(xixn)(xx0)(xx1)(xxi1)(xxi+1)(xxn).

Newton插值法

过两点 ( x 0 , y 0 ) (x_0,y_0) (x0,y0) ( x 1 , y 1 ) (x_1,y_1) (x1,y1)的直线方程记为

p 1 ( x ) = y 0 + y 1 − y 0 x 1 − x 0 ( x − x 0 ) = y 0 + c 1 ( x − x 0 ) . p_1( x ) = y_0 + \frac{y_1 - y_0}{x_1 - x_0}( x - x_0 ) = y_0 + c_1( x - x_0 ) . p1(x)=y0+x1x0y1y0(xx0)=y0+c1(xx0).

增加一个节点,

p 2 ( x ) = p 1 ( x ) + c 2 ( x − x 0 ) ( x − x 1 ) . p_2( x )=p_1( x ) + c_2( x - x_0 ) ( x - x_1 ) . p2(x)=p1(x)+c2(xx0)(xx1).

节点由k个增加到k+1个,满足

p k ( x ) = p k − 1 ( x ) + c k ( x − x 0 ) ( x − x 1 ) ⋯ ( x − x k − 1 ) . p_k( x )=p_{k-1}( x ) + c_k( x - x_0 ) ( x - x_1 )\cdots( x - x_{k-1} ) . pk(x)=pk1(x)+ck(xx0)(xx1)(xxk1).

由此可得,
p k ( x ) = y 0 + c 1 ( x − x 0 ) + ⋯ + c k ( x − x 0 ) ( x − x 1 ) ⋯ ( x − x k − 1 ) . p_{k}( x )=y_{0}+c_{1}( x-x_{0} )+\cdots+c_{k}( x-x_{0} ) ( x-x_{1} )\cdots( x-x_{k-1} ) . pk(x)=y0+c1(xx0)++ck(xx0)(xx1)(xxk1).
是以 1 , x − x 0 , ( x − x 0 ) ( x − x 1 ) , ⋯ , ( x − x 0 ) ( x − x 1 ) ⋯ ( x − x k − 1 ) 1,x-x_0,(x-x_0)(x-x_1),\cdots,(x-x_0)(x-x_1)\cdots(x-x_{k-1}) 1,xx0,(xx0)(xx1),,(xx0)(xx1)(xxk1)为基函数的插值多项式,这种方法被称为Newton插值法

分段线性插值

高次多项式插值是不稳定的。

在这里插入图片描述

三次样条插值

在这里插入图片描述

http://www.dtcms.com/wzjs/435373.html

相关文章:

  • 德阳定制建站网站建设制作百度竞价广告点击器
  • 潍坊公司注册对网站外部的搜索引擎优化
  • b2b网上交易平台有哪些杭州seo网站哪家好
  • 郑州站网络培训系统
  • 网站做301跳转的作用seo优化一般包括哪些内容()
  • 做机械比较好的外贸网站网站推广优化技巧
  • 郑州市做网站近期重大新闻
  • 大学web网站开发网络快速排名优化方法
  • 张家界网站建设抖音关键词排名查询
  • 系统开发费用账务处理网站优化排名易下拉排名
  • 网站服务器建立安卓优化大师官网
  • wordpress 页面模板 不显示长沙seo管理
  • 做游戏制作 网站网络营销服务工具
  • 中国采购网官方网站病毒式营销的案例
  • 网站地址是什么如何制作网址链接
  • 百度网站官网怎么做买域名
  • dede5.7 做的网站 下 加一个discuz论坛信阳网络推广公司
  • b2b电子商务营销平台有哪些免费seo网站自动推广软件
  • 情人做网站模版网络营销教学网站
  • 视频网站的建设免费创建自己的网站
  • 海口做网站公司网络平台推广
  • 建设一个图片下载网站护肤品推广软文
  • 移动网站优化排名在线培训系统平台
  • 自己怎么做机构网站seo实战培训中心
  • 微信商城和微网站建设nba录像回放
  • 网站设计需要哪些sem是什么意思职业
  • php做不了大型网站点击器原理
  • 做网站系统的优化模型
  • 电商网站服务器搜外滴滴友链
  • 滁州做网站hi444百度一下一下你就知道