当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

西华师范大学:《算法与程序设计》课程教学资源_第七章 样条函数

资源类别:文库,文档格式:PDF,文档页数:15,文件大小:344.83KB,团购合买
7.1样条函数的形成和定义 7.2二次样条函数 7.3三次样条函数
点击下载完整版文档(PDF)

第七章样条函数 71样条函数的形成和定义 72二次样条函数 7.3三次样条函数 西华师范大学数 《计算方法》 学与信息学院

             

7.1样条函数 多项式插值的问题 在一定的区间内增加节点数能提高插值精度 但在某些情况下会出现很大偏差 个突出的例子就是 C.Runge发现的函数 y(x)= 1+x 在x∈「55范围内,若节点取得较少,则精度 很低。但节点数增加后,只在区间的中心部分精度 提高,在两边区域产生严重的振荡。见下图。原因 在于多项式的解析特性 10 和L(x) 因此有人提出分段插值的方法。 但一般的分段多项式缺点是分段的两侧 斜率和曲率不连续即曲线不光滑 西华师范大学数 《计算方法》 学与信息学院

         !"#$%& '(  )* + ,-./01 23  4056789 0:;?@AB3CD3EF GHIJKLMN FOPQ9RST3 U9RHIJV &9R:W XYZ[Y\]^0 _[`\ab3                    

2.0 1.5 1.0 氵P(x)=L 81+x x∈[-55 0.5 0.0 P(x)=lo( x∈-5,5 -0.5 x∈[55] 101234 x-axis 图多项式插值的 Runge现象 西华师范大学数 《计算方法》 学与信息学院

     D HIJ c                                                                     

样条函数插值 Spline Functions Interpolation 是一种特殊的分段插值 S,(x) y2 +1 x;x1+1 图样条函数插值 样条函数的基本特点 1+1) 以及 (x)=S2((x,)或 最常用的是多项式样条 西华师范大学数 《计算方法》 学与信息学院

                                                                                       

72二次多项式样条 将样条表示为: (x)=A+B(x-x,) +ox-x 共(n-1)个二次多项式3(n-1)个待定系数 需要3(n-1)个条件,才能唯一地确定之 )节点条件 (x) i+1 计2(n-1)个条件 (2)连接条件 S(x1)=Sn(x1)i=12,…,n-2(7-4) 计(n-2)个条件 (3)定解条件 n-1)-2(n-1)-(m-2) 西华师范大学数 《计算方法》 学与信息学院

                                                                                                                           

可以对某个节点给定某种条件 通常是对端点给出规定,称为端点条件,例如 自由端点条件:S"(x1)=0 受箝端点条件:S(x1)=K 自定端点条件,如下: S1(x)=E1 7 E由(x1,y1)(x2,y2)(x2,y3胸成的二次式Q(x) 在x处的一阶导数确定 o(x)=ax2+Bx+y 因为 y1=0x12+Bx1+y y2=ax,+Bx,+r y3=x32+x3+y 解三元线性代数方程组,得到 西华师范大学数 《计算方法》 学与信息学院

       ! "# $% "!&                               !"#$%&'( )* / +,-. 2 01,                                         

y3-y2|y2-y1 n -x C x2-x1 B (x1+x 2 xX E=0(x,=2ax,+B=S,(x) (7-8) 系数已被唯一地确定,计算步骤如下 (x1)=B1+2C(x-x)i=12, 应用连接条件(7-4) B.+2C.(x +1-X B,1+2C i+1 i+1 (7-10) 所以 B+1-B C1=2(x1+ i=1,2 X 应用节点条件(7-3) (x)=A+B(x1-x)+C(x-x) 7-12) 西华师范大学数 《计算方法》 学与信息学院

                                                                                                                                                                                             

以及 a+B x +C,(x, i+1 B +B 7-13 所以 B.,+B 或者 B y B 1,2 又有 S1(x1)=B1+2C1(x1-x1)=B1 E=2ax, +B 计算步骤: 由y1,y2,y3求出B1 (7-15) 由B求出B计、C 由B,B-1求出 (7-11) 由y求出A 7-12 西华师范大学数 《计算方法》 学与信息学院

                                                                                                                                                                               

2.0 1.5 S,()=g(x) S,x=o() i=1,2,…,5 =1,2,…,10 1.0 x∈-5,5 5 1+x 0.5 0.0 P -0.5 x∈-5 x∈[55 x-axis K The Quadratic Spline Versus Langrangian Polynomial Interpolation 西华师范大学数 《计算方法》 学与信息学院

                                                                       !"# $ % && '   ()*!+                  

73三次多项式样条 将样条表示为: S, (x)=A+Bx-x,)+C(x-x +D(x-x,) 共4(n-1)个待定系数 节点条件 ;(x)=y +1 计2(n-1)个条件 连接条件 i+1 1+1( ),i=1,2,…n-2 (7-18) S(x)=S2(x1)i=1,2,…,n-2 计2(n-2)个条件 定解条件 4(m-1)-2(n-1)-2(n-2)=2 两端受箝:S(x1)=K1,S1(xn)=K 两端自由:S"(x)=0,Sn(xn)=0 单端指定:S(x)=K1,S1(x)=J1 西华师范大学数 《计算方法》 学与信息学院

     !!                                                                                                                                                                                          

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共15页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有