切比雪夫多项式的应用

合集下载

切比雪夫多项式的应用

切比雪夫多项式的应用

4 3.5 3 2.5 2
←f(x)
1.5 1 0.5
→L3(x)
0 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
对于连续函数 g ( x) = x 20 , e x , sin(5πx), e − x sin(2πx) ,分别绘出 n = 10,13,20,21 次拉格朗日 插值多项式 Ln ( x) 的图像和原函数的图像如图 1-4 所示
>> k=0:1:10; >> X=cos((2*k+1)*pi/22); >> %求出 10 次切比雪夫多项式的零点 syms x >> F=inline('x.^20'); >> %要插值的原函数 f(x)=x.^20 >> t=linspace(-1,1,100000); >> yt=F(t); y=F(X); yi=interp1(X,y,t,'language'); plot(t,yt,'r--',t,yi,'k-')
k=0:1:20; X=cos((2*k+1)*pi/42); syms x >> F=inline('sin(5*pi*x)'); %要插值的原函数 f(x)=sin(5*pi*x) t=linspace(-1,1,100000); yt=F(t); y=F(X); yi=interp1(X,y,t,'language'); plot(t,yt,'r--',t,yi,'k-')
Rn ( x ) =
1 f ( n +1) (ξ x )ω n ( x) (n + 1)!

切比雪夫多项式及其在物理学中的应用

切比雪夫多项式及其在物理学中的应用

切比雪夫多项式及其在物理学中的应用切比雪夫多项式是数学中的一种特殊类型的多项式,它以俄罗斯数学家彼得·切比雪夫的名字命名。

切比雪夫多项式在数学和物理学中都有广泛的应用,特别是在信号处理、逼近理论和波动现象的研究中。

切比雪夫多项式是通过切比雪夫方程定义的。

切比雪夫方程是一个二阶常微分方程,形式为(1-x^2)y''-xy'+n^2y=0,其中n是一个实数。

它的解就是切比雪夫多项式,通常记作Tn(x)。

切比雪夫多项式具有许多独特的性质。

首先,切比雪夫多项式是正交的,即在区间[-1,1]上的任意两个不同的切比雪夫多项式的积分为0。

这个性质在信号处理和逼近理论中非常有用,可以用来表示信号和函数的展开系数,实现信号的压缩和重构。

其次,切比雪夫多项式是最佳逼近多项式。

这意味着在给定的函数空间中,切比雪夫多项式是与被逼近函数的误差最小的多项式。

这个性质在逼近理论中被广泛应用,例如在数据拟合、函数逼近和图像处理中。

切比雪夫多项式还有一些重要的性质。

例如,它们是对称的,即Tn(x)=Tn(-x),这使得它们在对称性问题的研究中非常有用。

此外,切比雪夫多项式在微分方程的解和特殊函数的表示中也有应用。

在物理学中,切比雪夫多项式的应用非常广泛。

首先,切比雪夫多项式可以用来描述波动现象。

例如,在光学中,切比雪夫多项式可以用来描述光的干涉和衍射现象。

在声学中,切比雪夫多项式可以用来描述声波的传播和共振现象。

其次,切比雪夫多项式还可以用来解决物理学中的特殊问题。

例如,在量子力学中,切比雪夫多项式可以用来描述量子力学中的谐振子问题。

在统计物理学中,切比雪夫多项式可以用来描述理想气体的分布函数。

此外,切比雪夫多项式还与傅里叶级数有着密切的关系。

通过将切比雪夫多项式展开成傅里叶级数,可以得到切比雪夫多项式的频谱分布,从而更好地理解切比雪夫多项式在信号处理和逼近理论中的应用。

总之,切比雪夫多项式是一种重要的数学工具,在数学和物理学中都有广泛的应用。

切比雪夫多项式详细

切比雪夫多项式详细

切比雪夫多项式是与有关,以递归方式定义的一系列序列。

通常,第一类切比雪夫多项式以符号Tn表示,第二类切比雪夫多项式用Un表示。

切比雪夫多项式T n或U n代表n阶多项式。

切比雪夫多项式在中有重要的应用。

这是因为第一类切比雪夫多项式的根(被称为切比雪夫节点)可以用于多项式插值。

相应的插值多项式能最大限度地降低,并且提供多项式在的最佳一致逼近。

在的研究中,数学家提出切比雪夫微分方程和相应地,第一类和第二类切比雪夫多项式分别为这两个方程的解。

这些方程是的特殊情形.定义:第一类切比雪夫多项式由以下递推关系确定也可以用表示第二类切比雪夫多项式由以下给出此时为从三角函数定义:第一类切比雪夫多项式由以下三角恒等式确定其中n = 0, 1, 2, 3, .... . 是关于的n次多项式,这个事实可以这么看:是:的实部(参见),而从左边二项展开式可以看出实部中出现含的项中,都是偶数次的,从而可以表示成的幂。

用显式来表示尽管能经常碰到上面的表达式但如果借助于复函数cos(z), cosh(z)以及他们的反函数,则有类似,第二类切比雪夫多项式满足以佩尔方程定义:切比雪夫多项式可被定义为在多项式环R[x] 上的解(e.g., 见, p.70). 因此它们的表达式可通过解佩尔方程而得出:归递公式两类切比雪夫多项式可由以下双重递归关系式中直接得出:T0(x) = 1 U ? 1(x) = 1 Tn + 1(x) = xTn(x) ? (1 ? x2)Un ? 1(x) Un(x) = xUn ? 1(x) + Tn(x)证明的方式是在下列三角关系式中用x 代替xTn(x) ? (1 ? x2)Un(x)正交性Tn 和Un 都是区间[?1,1] 上的系.第一类切比雪夫多项式带权即:可先令x= cos(θ) 利用Tn (cos(θ))=cos(nθ)便可证明.类似地,第二类切比雪夫多项式带权即:其后形成的是).基本性质对每个非负整数n,Tn(x) 和Un(x) 都为n次多项式。

切比雪夫多项式在动态载荷识别中的应用

切比雪夫多项式在动态载荷识别中的应用

Appl i c a t i o n o f t he Che by s he r po l y no mi a l s f o r dy na mi c l o a ds
i de nt n X UA N Z h i wu Z HA NG Z h i g u o
算模型进行动态载荷仿真 识别 ,并将仿真识别结果和激励 动态 载荷 进行 比对 ,对 比识别结果 ,确定一
维切 比雪夫广义加权 正交 多项 式应 用于时域动态载荷识别在理论上具有可行性 。 在理想条件下 , 飞行 器单处测点满足单 自由度系统 , 应用试验记录 的其加速度 响应 , 通过 载荷 识别 计算模 型对其 动态载荷
2 0 1 3年 1 2月 第4 0卷第 6期
强 度 与 环 境
S T RUCTURE & ENVI RoNM ENT ENGl NEERI NG
De c . 2 0 1 3 V_ 0 1 . 4 0 . No . 6
切 比雪夫 多项式在动态载荷识别 中的应用
王万金 玄志武 张志国
( P L A 9 1 5 5 0 Un i t s 9 4 , D a l i a n 1 1 6 0 2 3 , C h i n a )
Abs t r a c t : Ba s e o n g e n e r a l i z e d q u a d r a t u r e d o ma i n t h e o r y , he t a p p l i c a t i o n o f t h e o n e d i me n s i o n a l Ch e b y s h e r he t g e n e r a l i z e d p o l y n o mi a l s o r t h o g o n a l s o l v e s i n g l e d e g r e e o f re f e d o m s y s t e m i d e n t i i f c a t i o n p r o b l e m o f t i me - d o ma i n d y n a mi c l o a d s , b a s i c c o mp u t i n g mo d e 1 .M a d e u p b y a s s u mi n g c o n d i t i o n s re f q u e n c y a n a l o g s t i mu l u s d n a y mi c l o a d s ,a c c o r d i n g t o t h e c a l c u l a t e d a c c e l e r a t i o n r e s p o n s e o f he t s y s t e m t o me e t he t u n i v e r s a l s i g n i ic f a n c e o f s i n g l e — d e re g e - o f - f r e e d o m s y s t e m d y n a mi c s e q u a t i o n s , d na y m i c l o a d s i mu l a t i o n t o i d e n t i f y t h e b a s i c c a l c u l a t i o n mo d e l c o mb i n e d、 v i 吐 l he t a p p l i c a t i o n o f g e n e r a l o r t h o g o n a l p o l y n o mi a l s l o a d

切比雪夫多项式

切比雪夫多项式

切比雪夫多项式概述:切比雪夫多项式是与棣美弗定理有关,以递归方式定义的一系列正交多项式序列。

通常,第一类切比雪夫多项式以符号Tn表示,第二类切比雪夫多项式用Un表示。

切比雪夫多项式Tn 或Un 代表n 阶多项式。

切比雪夫多项式在逼近理论中有重要的应用。

这是因为第一类切比雪夫多项式的根(被称为切比雪夫节点)可以用于多项式插值。

相应的插值多项式能最大限度地降低龙格现象,并且提供多项式在连续函数的最佳一致逼近。

基本性质:对每个非负整数n,Tn(x) 和Un(x) 都为n次多项式。

并且当n为偶(奇)数时,它们是关于x 的偶(奇)函数,在写成关于x的多项式时只有偶(奇)次项。

按切比雪夫多项式的展开式:一个N 次多项式按切比雪夫多项式的展开式为如下,多项式按切比雪夫多项式的展开可以用Clenshaw 递推公式计算。

第一类切比雪夫多项式由以下递推关系确定。

也可以用母函数表示。

第二类切比雪夫多项式由以下递推关系给出。

此时母函数为Clenshaw递推公式在数值分析中,Clenshaw递推公式(由Charles William Clenshaw发现)是一个求切比雪夫多项式的值的递归方法。

切比雪夫多项式N次切比雪夫多项式,是下面形式的多项式p(x)其中T n是n阶切比雪夫多项式Clenshaw递推公式Clenshaw递推公式可以用来计算切比雪夫多项式的值。

给定我们定义于是(注)上面的公式在N=0,1的情况下无意义。

此时我们可以用下面的公式:(downward, omit if N=0)这里或者其中是第二类切比雪夫多项式棣莫弗(de Moivre)原理设两个复数(用三角形式表示)Z1=r1(cosθ1+isinθ1),Z2=r2(cosθ2+i sinθ2),则:Z1Z2=r1r2[cos(θ1+θ2)+isin(θ1+θ2)].解析证:先讲一下复数的三角形式的概念。

在复平面C上,用向量Z(a,b)来表示Z=a+bi.于是,该向量可以分成两个在实轴,虚轴上的分向量.如果向量Z与实轴的夹角为θ,这两个分向量的模分别等于rcosθ,risinθ(r=√a^2+b^2).所以,复数Z可以表示为Z=r(cosθ+isinθ).这里θ称为复数Z的辐角.因为Z1=r1(cosθ1+isinθ1),Z2=r2(cosθ2+isinθ2),所以Z1Z2=r1r2(cosθ1+isinθ1)(cosθ2+isinθ2)=r1r2(cosθ1cosθ2+icosθ1sinθ2+isinθ1cosθ2-sinθ1sinθ2)=r1r2[(cosθ1cosθ2-sinθ1sinθ2)+i(cosθ1sinθ2+sinθ1cosθ2)]=r1r2[cos(θ1+θ2)+isin(θ1+θ2)].其实该定理可以推广为一般形式:推广设n个复数Z1=r1(co sθ1+isinθ1),Z2=r2(cosθ2+isinθ2),……,Zn=rn(cosθn+isinθn),则:Z1Z2……Zn=r1r2……rn[cos(θ1+θ2+……+θn)+isin(θ1+θ2+……+θn)].解析证:用数学归纳法即可,归纳基础就是两个复数相乘的棣莫弗定理。

用切比雪夫多项式求三角函数对称式之值

用切比雪夫多项式求三角函数对称式之值

切比雪夫多项式是一种用于求解三角函数的公式。

它可以用来求解三角函数的对称式,它可以在给定精度要求的情况下,计算出三角函数值的最佳结果。

切比雪夫多项式是一种基于多项式的求解方法,它可以用来求解三角函数的对称式,以求出三角函数的最佳结果。

它的基本原理是:将三角函数的对称式用切比雪夫多项式表示,然后再利用拟合的多项式来计算三角函数的值。

例如,当我们想要求解cos(x)的对称式时,可以用切比雪夫多项式来实现:cos(x)= 1-x^2/2!+x^4/4!-x^6/6!+x^8/8!-...这里,x^2/2!表示x的2次方除以2的阶乘,x^4/4!表示x的4次方除以4的阶乘,以此类推。

此外,切比雪夫多项式还可以用来求解sin(x)的对称式:sin(x)= x-x^3/3!+x^5/5!-x^7/7!+x^9/9!-...以上两个公式就是用切比雪夫多项式求解三角函数的对称式的实例。

切比雪夫多项式在求解三角函数的对称式时具有较高的精度,因此它在计算三角函数值时是非常有用的。

此外,由于它是基于多项式的方法,因此它可以在任意精度要求的情况下,计算出三角函数的值。

“智者千虑,必有一失”,这句名言表明,即使是最精确的计算方法也可能会出现误差。

因此,切比雪夫多项式在求解三角函数时,也存在着一定的精度误差,因此只有在精度要求不是非常高的情况下,才能够得到准确的结果。

“非淡泊无以明志,非宁静无以致远”,这句名言告诉我们,只有经过淡泊的思考和宁静的思考,才能够达到理想的目标。

因此,在使用切比雪夫多项式求解三角函数时,需要对精度要求进行认真的思考,以确保能够得到准确的结果。

总之,切比雪夫多项式是一种用于求解三角函数的公式,它可以用来求解三角函数的对称式,它可以在给定精度要求的情况下,计算出三角函数值的最佳结果,但是要注意精度的要求,以保证能够得到准确的结果。

滤波器设计中的切比雪夫滤波器

滤波器设计中的切比雪夫滤波器切比雪夫滤波器是一种常用的数字滤波器,具有优秀的频率响应特性和设计灵活性。

本文将介绍切比雪夫滤波器的原理和设计方法,以及其在实际应用中的重要性。

一、切比雪夫滤波器的原理切比雪夫滤波器基于切比雪夫多项式,利用该多项式的特性设计出具有尽可能陡峭的频率响应的滤波器。

切比雪夫多项式的特点是在给定区间内具有最小偏离的性质,因此切比雪夫滤波器在通带和阻带的边缘具有较小的波纹,从而实现了更好的滤波效果。

二、切比雪夫滤波器的设计方法切比雪夫滤波器的设计需要确定滤波器的阶数、通带最大纹波和截止频率等参数。

一般来说,滤波器的阶数越高,频率响应的陡峭度越高,但设计难度也越大。

通带最大纹波决定了频率响应的平坦程度,而截止频率则确定了滤波器的工作范围。

具体的设计步骤如下:1. 确定滤波器的阶数,根据实际需求和设计要求合理选择。

2. 根据滤波器的阶数和通带最大纹波要求,计算切比雪夫多项式的系数。

3. 将切比雪夫多项式转化为传递函数形式,得到滤波器的传递函数表达式。

4. 根据传递函数表达式,使用模拟滤波器设计工具或数字滤波器设计工具进行进一步的设计和优化。

5. 对设计得到的滤波器进行验证和调整,确保满足要求的频率响应和滤波特性。

三、切比雪夫滤波器的应用切比雪夫滤波器广泛应用于信号处理、通信系统、图像处理等领域。

由于切比雪夫滤波器具有较小的波纹和较高的陡峭度,能够有效地滤除不希望出现在输出信号中的频率成分,因此在需要高质量滤波的场合得到了广泛应用。

以音频信号处理为例,切比雪夫滤波器可以应用于音频均衡器、音频压缩、音频降噪等功能的实现。

通过合理设计切比雪夫滤波器的参数,可以实现对音频信号的准确控制和处理,提高音频信号的质量和清晰度。

四、总结切比雪夫滤波器是一种重要的数字滤波器,具有优秀的频率响应特性和设计灵活性。

通过合理设计切比雪夫滤波器的参数,可以实现对信号的精确控制和处理,满足不同应用场景的需求。

第50期切比雪夫多项式及其应用

第50期切⽐雪夫多项式及其应⽤NO°/50sunday ,Augustl 27,2017致 最好时光中的你笑,全世界便与你同声笑,哭,你便独⾃哭。

——张爱玲切⽐雪夫(1821~1894),俄⽂原名Пафну тий Льво вич Чебышёв,俄罗斯数学家、⼒学家。

1821年5⽉26⽇⽣于卡卢加省奥卡托沃,1894年12⽉8⽇卒于彼得堡。

他⼀⽣发表了70多篇科学论⽂,内容涉及数论、概率论、函数逼近论、积分学等⽅⾯。

他证明了贝尔特兰公式,⾃然数列中素数分布的定理,⼤数定律的⼀般公式以及中⼼极限定理。

他不仅重视纯数学,⽽且⼗分重视数学的应⽤。

切⽐雪夫在概率论、数学分析等领域有重要贡献。

在⼒学⽅⾯,他主要从事这些数学问题的应⽤研究。

他在⼀系列专论中对最佳近似函数进⾏了解析研究,并把成果⽤来研究机构理论。

他⾸次解决了直动机构(将旋转运动转化成直线运动的机构)的理论计算⽅法,并由此创⽴了机构和机器的理论,提出了有关传动机械的结构公式。

他还发明了约40余种机械,制造了有名的步⾏机(能精确模仿动物⾛路动作的机器)和计算器,切⽐雪夫关于机构的两篇著作是发表在1854年的《平⾏四边形机构的理论》和1869年的 《论平⾏四边形》切⽐雪夫多项式以俄国著名数学家切⽐雪夫(Tschebyscheff ,182l-1894)的名字命名的重要的特殊函数第⼀类和第⼆类切⽐雪夫多项式T(n)和U(n)(简称切⽐雪夫多项式),源起于多倍⾓的余弦函数和正弦函数的展开式,是与棣美弗定理有关、以递归⽅式定义的多项式序列,是计算数学中的⼀类特殊函数余弦倍⾓公式是由余弦的幂整系数线性组合来表⽰倍⾓的余弦.这样就产⽣余弦的倍⾓能否⽤余弦的幂次的整系数线性组合表⽰等问题.通过研究,发现cosnx 都是关于cosx 的次数等于x 的倍数的、系数符号正负相间的整系数多项式,还进⼀步得到⼀些性质.应⽤此性质,可以得到⼀些求和公式及解决许多数学问题.进⼀步研究,发现此多项式可以转化为切⽐雪夫多项式.磨难。

切比雪夫多项式拟合

切比雪夫多项式拟合切比雪夫多项式是一种用于曲线拟合的多项式函数。

它以俄国数学家切比雪夫命名,因为他在19世纪中期首先系统地研究了这些多项式的性质。

这种拟合方法在数学、物理学、工程学等领域广泛应用。

切比雪夫多项式的特点是它可以最小化在某个区间内的最大偏差。

因此,它特别适用于需要高精度拟合的情况,比如研究高精度数值计算的学者常常使用切比雪夫多项式拟合。

切比雪夫多项式的定义为:$T_{n}(x)=\cos(n\arccos x)$其中$n$为多项式次数,$x$为自变量。

可以看出,切比雪夫多项式是基于余弦函数定义的。

在实际应用中,我们通常以切比雪夫多项式的线性组合形式来表示拟合函数:$f(x)=\sum_{n=0}^{N}a_{n}T_{n}(x)$其中,$N$为拟合多项式的次数,$a_{n}$是拟合函数的系数。

切比雪夫多项式拟合在实际应用中有很多好处。

首先,切比雪夫基函数具有良好的正交性质,因此可以减少系数矩阵的计算量。

其次,切比雪夫多项式可以在最大误差允许范围内获得最佳逼近结果。

但是,切比雪夫多项式拟合也存在一些缺点。

首先,切比雪夫多项式并不是唯一的最佳逼近函数,因此需要根据实际需求选择最佳的拟合函数。

其次,切比雪夫多项式拟合的误差分布不均匀,当$n$较大时,误差主要分布在两端,中间的误差较小。

因此,在实际应用中,我们需要根据具体情况选择拟合方法,比较常见的方法有线性拟合、多项式拟合、样条拟合等。

总之,切比雪夫多项式拟合是一种重要的曲线拟合方法,它可以最小化在某个区间内的最大偏差,获得高精度的拟合结果。

在应用中需要根据实际需求选择最佳的拟合函数,避免误差过大或分布不均匀的情况。

用切比雪夫多项式对实验数据的曲线拟合

用切比雪夫多项式对实验数据的曲线拟合拟合切比雪夫多项式即不等式分析,是拟合多元函数中最重要的基本方法之一。

切比雪夫多项式是指一组单调递增的多项式,可以模拟数据的变化特征,可以用来拟合实验数据的曲线。

使用切比雪夫多项式进行实验数据拟合,可以通过实验数据的特征和估计参数来计算最佳拟合曲线。

一般可以求出每个data point的值及其错误范围,通过求解曲线的参数,以最小化所有错误的平方和来得出最终的拟合结果。

因此,使用切比雪夫多项式拟合实验数据可以有效提高拟合效果,并降低误差,是众多拟合方法中拟合实验数据的较为常用的方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
切比雪夫多项式的性质及插值法逼近
学号:102111017 专业:计算数学 姓名:余娟
一、切比雪夫多项式的性质: 切比雪夫多项式的性质: 切比雪夫 (Chebyshev) 多项式为 n 次代数多项式, 定义为 Tn ( x) = cos(n arccos x) 其中
− 1 ≤ x ≤ 1 令 θ = arccos x ,
图4 e
−x
sin(2πx) 及其近似多项式的图像
Matlab 编程的主要算法为:
(1) 指定 n 次拉格朗日插值多项式进行函数逼近; (2) 由公式 x k = cos
2k + 1 π , k = 0,1,2, 2n + 2 夫点的函数值;
n 生成 n + 1 个切比雪夫点,并计算切比雪
(3) 给定 t = linspace(−1,1,100000) 求出原函数的值和用 n + 1 个切比雪夫点生成的 n 次拉格朗日插值多项式的函数值; (4) 绘出原函数和切比雪夫插值法实现的 n 次拉格朗日插值逼近多项式的函数图 象,进行比较. 通过翻阅参考文献和实际演练,我认识到使用切比雪夫插值法对插值节点寻优, 利用正交切比雪夫多项式的性质,进行函数最佳逼近,可以有效地提高精度,此外, 此方法实现的算法简单,当 n → +∞ 时,误差无限接近于 0.
1
2.5
0.8
2
0.6 0.4 0.2 0 -0.2 -0.4 -0.6
-1 1.5 1 0.5 0 -0.5
-0.8 -1 -1
-1.5 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
图3
sin(5πx) 及其近似多项式的图像
在区间 [− 1,1] 上带权 ω ( x) =
1 1− x2
正交.
因此切比雪夫多项式系 {Tn ( x)}(n = 0,1, ) 是正交多项式系 . 又由于 cos nθ 在 [0, π ] 内有
2k + 1 π , k = 0 ,1 , 2 , n − 1 可知 Tn ( x) 在 [− 1,1] 内有 n 个不同的 2n 2k + 1 实根,它们是 x k = cos (1 ) π , k = 0,1,2, n − 1 2n
n 个零点,即 θ =
由三角恒等式 cos(n + 1)θ + cos(n − 1)θ = 2 cos nθ cos θ
T0 ( x) = 1, T1 ( x) = x n −1 可得递推关系式 另外 Tn ( x) 的最高次幂 x n 的系数为 2 . Tn +1 ( x) = 2 xTn ( x) − Tn −1 ( x)
插值多项式的余项极小化 插值多项式的余项极小化: 多项式的余项极小化:
( x − xn ) = ∏ ( x − x j )
j =0
要使拉格朗日插值多项式 Ln ( x) 尽量逼近 f ( x) , 就要使余项 Rn ( x) 尽量小。 在 Rn ( x) 中, f ( x) 是固定的,而 ξ x 又是未知数,所以要减小 Rn ( x) ,只有恰当选择节点集,使 得在插值区间内余项的最大值为极小值。为了应用切比雪夫多项式,首先应将插值区 1 间 [a, b], 通过简单变换归一化到区间 [−1,1], 做变换 z k = [(b − a) x k + b + a] 所以插值节 2 1 2k + 1 点应取为 z k = [(b − a) cos π + b + a ], 其中, k = 0,1,2, n − 1 所以下面我们只需要 2 2n + 2 讨论区间 [−1,1] 上的函数的切比雪夫插值法: 当取定第一类切比雪夫点
n ≠ m, 0, 1 T ( x )T ( x ) π n 则有 ∫ m dx = ∫ cos mθ cos nθdθ = π , n = m = 0, −1 0 1− x2 π , n = m > 0. 2
所以 Tn ( x) = cos(n arccos x) , n = 0,1,2,
二、切比雪夫多项式插值法: 切比雪夫多项式插值法: 定理:设 x0 , x1 ,
, x n 为区间 [a, b] 上 n + 1 个互不相同的点, f ( x) ∈ C n +1 [a, b] ,则对
任何 x ∈ [a, b], 存在 ξ x ∈ [ x0 , x1 , 满足
, x n , x] ,使得拉格朗日插值余项 Rn ( x) = f ( x) − Ln ( x)
>> k=0:1:10; >> X=cos((2*k+1)*pi/22); >> %求出 10 次切比雪夫多项式的零点 syms x >> F=inline('x.^20'); >> %要插值的原函数 f(x)=x.^20 >> t=linspace(-1,1,100000); >> yt=F(t); y=F(X); yi=interp1(X,y,t,'language'); plot(t,yt,'r--',t,yi,'k-')
n +1
则有 max | ( x) | ,
Rn ( x) max | ( x) | 1 M n +1 , 故切比雪 |= ≤ n M n +1 (n + 1)! 2 (n + 1)!
夫插值法可以使得余项的最大值极小化,得到较佳逼近多项式.
三、切比雪夫插值法举例: 切比雪夫插值法举例: 对于连续函数 f ( x) = x 2 + 2 x + 1 , 按照切比雪夫插值法求其三次拉格朗日插值多项 式 L3 ( x) ,本文算例的计算程序采用 MATLAB 编写绘出函数 f ( x) = x 2 + 2 x + 1 的图像 及其近似拉格朗日多项式的图像如图所示:
附录: (程序)
>> k=0:1:3; X=cos((2*k+1)*pi/8); %求出三次切比雪夫多项式的零点 syms x F=inline(x.^2+2*x+1); %要插值的原函数 f(x)=x.^2+2*x+1 t=linspace(-1,1,100000); yt=F(t); y=F(X); yi=interp1(X,y,t,'language'); plot(t,yt,'r--',t,yi,'k-') text(-0.8,0.3,'\rightarrowL3(x)') text(0.4,1.8,'\leftarrowf(x)')
x k = cos
2k + 1 π , k = 0,1,2, 2n + 2
n
n
后, ω n ( x) = ( x − x 0 )( x − x1 )
( x − x n ) = ∏ ( x − x j ) = 2 − n Tn +1 ( x) ,
j =0
令 M n +1 = max | f
−1≤ x ≤1
4 3.5 3 2.5 2
←f(x)
1.5 1 0.5
→L3(x)
0 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
对于连续函数 g ( x) = x 20 , e x , sin(5πx), e − x sin(2πx) ,分别绘出 n = 10,13,20,21 次拉格朗日 插值多项式 Ln ( x) 的图像和原函数的图像如图 1-4 所示
Rn ( x ) =
1 f ( n +1) (ξ x )ω n ( x) (n + 1)!
其中
[ x0 , x1 , , x n , x] = [min{x0 , x n , x}, max{x0 ,
n
x n , x}] ⊂ [a, b] ,
ω n ( x) = ( x − x 0 )( x − x1 )
1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 -1 0 -1 1 1.5 2.5 3
2
0.5
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
图1
x 20 及其近似多项式的图像
图2
e x 及其近似多项式的图像
>> k=0:1:21; X=cos((2*k+1)*pi/44); syms x F=inline('exp(-x).*sin(2*pi*x)'); >> %要插值的原函数 f(x)=exp(-x)*sin(2*pi*x) t=linspace(-1,1,100000); yt=F(t); y=F(X); yi=interp1(X,y,t,'language'); plot(t,yt,'r--',t,yi,'k-')
k=0:1:20; X=cos((2*k+1)*pi/42); syms x >> F=inline('sin(5*pi*x)'); %要插值的原函数 f(x)=sin(5*pi*x) t=linspace(-1,1,100000); yt=F(t); y=F(X); yi=interp1(X,y,t,'language'); plot(t,yt,'r--',t,yi,'k-')
相关文档
最新文档