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

北京化工大学:《数学建模》课程教学资源(PPT课件)第六章 几何模型 第五节 B样条曲线

资源类别:文库,文档格式:PPT,文档页数:26,文件大小:995KB,团购合买
点击下载完整版文档(PPT)

20 第五节B样条曲线 款学建模

第五节 B 样条曲线

在20世纪七十年代初,Gordon.与Riesenfeld等 人在研究了贝塞尔方法以后引入了B样条方法。该方 法具备了贝塞尔方法的一切优点,同时克服了整体 表示的局限,具有局部性质,而且B样条有一套非常 统一、通用、有效的标准算法及强有力的配套技术 (如插入节点、升阶与降阶等),使之成为一种强大 的自由曲线曲面的设计工具。 数学建模

在20世纪七十年代初,Gordon与Riesenfeld等 人在研究了贝塞尔方法以后引入了B样条方法。该方 法具备了贝塞尔方法的一切优点,同时克服了整体 表示的局限,具有局部性质,而且B样条有一套非常 统一、通用、有效的 标准算法及强有力的配套技术 (如插入节点、升阶与降阶等),使之成为一种强大 的自由曲线曲面的设计工具

一.B样条曲线的定义 B样条方法仍采用控制顶点来定义曲线,只不过改用 另一套特殊的基函数。一条n次B样条的曲线方程可 写为: C0)=∑N)P a≤t≤b (6.5.1) P为控制顶点 N,⑦)为p次B样条基函数定义在节点矢量T上 (6.5.2 款学建模

一. B样条曲线的定义 C(t) N (t) Pi a t b n i = i p   =0 , 为控制顶点 N (t) i, p 为 次B样条基函数定义在节点矢量T上         = + + − − +      1 1 1 1 , , , , , , , , p p m p p T a a t t b b B样条方法仍采用控制顶点来定义曲线,只不过改用 另一套特殊的基函数。一条n次B样条的曲线方程可 写为: Pi p (6.5.1) (6.5.2)

B样条的其他等价定义 de Boor-Cox递推定义: x日 <t<1 其他 约定0/0=0 0归0 (6.5.3) 第i个k阶B样条N,(),需要用到t,t 共k+1该节点,称区间飞,+]为B样条N() 的支承区间。 数学建模

B样条的其他等价定义 约定0/0=0 i de Boor-Cox递推定义: ( )      = + 0 其他 1 1 ,1 i i i t t t N t ( ) ( ) N (t) t t t t N t t t t t N t i k i k i i k i k i k i i i k 1, 1 1 , 1 1 , + − + + + − + − − − + − − = 第 个 阶B样条 N (t) i,k ,需要用到 i i i k t t t +  + , , 1 共 该节点,称区间   i i k t t + , 为B样条 N (t) i,k 的支承区间。 k k +1 (6.5.3)

20 二.B样条曲线的类型划分 (1)均匀B样条曲线 节点矢量中节点为沿参数轴均匀或等距 分布,所有节点区间长度 △,=t4,-1,=c>0,(i=0,1,…,n+k-1 图6.5.1 数学建模·一

二. B样条曲线的类型划分 (1)均匀B样条曲线 节点矢量中节点为沿参数轴均匀或等距 分布,所有节点区间长度 0; ( 0,1, , 1) i = t i+1 −t i = c  i =  n + k − 图6.5.1

(2)准均匀的B样条曲线 与均匀B样条曲线的差别在于两端节点 具有重复度飞,这样的节点矢量定义了 准均匀的B样条基。 图6.5.2准均匀三次B样条曲线 教学建模

(2)准均匀的B样条曲线 与均匀B样条曲线的差别在于两端节点 具有重复度 ,这样的节点矢量定义了 准均匀的B样条基。 图6.5.2 准均匀三次 B 样条曲线 k

(3)分段Bezierl曲线 节点矢量中两端节点具有重复度飞,所有 内节点重复度为飞-1,这样的节点矢量定义了 分段的Bernstein:基 图6.5.3三次分段Bezier曲线 款学建模

(3)分段Bézier曲线 节点矢量中两端节点具有重复度 ,所有 内节点重复度为 ,这样的节点矢量定义了 分段的Bernstein基 图6.5.3 三次分段Bezier曲线 k −1 k

三.B样条曲线的性质 1.局部性 k阶B样条曲线上参数为t∈[,l]的一点P) 至多与k个控制顶点P=i-k+1,,)有关 2.连续性 Pt)在重节点t,(k≤i≤n),处的连续阶不低于 k-1-r。 整条曲线的连续阶不低于k-1-了m 其中r表示位于区间G,t)内的节点的最 大重数。 数学建模

三. B样条曲线的性质 k −1−r 1.局部性 阶B样条曲线上参数为  1 ,  i i+ t t t 的一点 P(t) 至多与 个控制顶点 P (j i k i) j = − +1,  , 有关 2. 连续性 P(t) 在 重节点 t (k i n) i   ,处的连续阶不低于 。整条曲线的连续阶不低于 1 max k − − r 其中 max r 表示位于区间 ( ) 1 1 , k− n+ t t 内的节点的最 大重数。 k k r

3.凸包性 Pt)在区间(G,t),k-1≤i≤n上的部分位于k 个点Pk1,…,P的凸包C,内,整条曲线则位于 各凸包C,的并集Uc,之内。 i=k-1 4.分段参数多项式 P(在每一区间亿,),k-1≤i≤n上都是次数 不高于k-1的参数t的多项式(是参数t 的k一1次分段多项式。 数学建模

3.凸包性 P(t) 在区间 (t i ,t i+1 ),k −1 i  n 上的部分位于 个点 Pi k Pi , , − +1  的凸包 Ci 内,整条曲线则位于 各凸包 Ci 的并集  n i k Ci = −1 之内。 4.分段参数多项式 P(t) 在每一区间 (t i ,t i+1 ),k −1 i  n 上都是次数 不高于 的参数 的多项式, P(t 是参数 ) 的 次分段多项式。 k k −1 k −1 t t

5.导数公式 由B样条基的微分差分公式,有 PO-x. =∑PN =&-}N0ek】 (6.5.4) 教学建模 00

5. 导数公式 由B样条基的微分差分公式,有 ( ) ( ) ( ) ( ) ( )   , 1 1 1 1 1 1 0 , 0 , 1 , − − + = + + − = =          − − = − =         =    i k k n n i i k i i i n i i i k n i i i k N t t t t t t P P k P N t P t P N t (6.5.4)

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

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

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