您的当前位置:首页正文

NURBS曲线的一个插值性质

2022-12-02 来源:年旅网


NURBS曲线的一个插值性质

第22卷第2期 2002年6月 数学理论与应用

MATHEMATICALTHEORYANDAPPLICATIONS VoI.22No.2 June2002

NURBS曲线的一个插值性质. 唐小平

(株洲工学院基础课部,株洲,412008)

摘要本文介绍了非均-q有理B样条曲线,并给出了非均匀有理B样条曲线的一个插值性质

关键词非均匀有理B样条曲线插值样条函数 AnInterpolationPropertyforNURBSCurve TangXiaping

(Zhuzhouinstituteoftechaology,412008,Zhuzhou)

AbstractNon--uniformrationalB--splinecurveisintrodued,aninterpolationpropertyisgiven.

KeywordsNURBSCurveInterpolatiomSplinefunction 1引言

在函数逼近论中,数值仅仅是作为函数的一种逼近工具出现,理论上,最简单的一种插值

是:Lagrange多项式插值公式,这一公式在有些高等数学教科书中出现,但Lagrange插值无

法保证收敛到所有被逼近的函数.事实上,龙格发现对部分函数甚至会出现发散现象(称龙格

现象)[.应用上,随着被插值点的增加,插值多项式次数增大,计算费用增加,甚至出

现计算溢

出.因此在工程应用中,很少使用七次以上的Lagrange插值多项式.

低次多项式插值仅仅适合于插值节点较少的情况,对于节点很多时.一个有效途径是用分

段插值,每段用低次多项式,段与段之间保证一定的连续阶,这种方法克服了上面的缺点,又保

证了插值的简洁性,例如分段线性插值,分段三次或五次插值.分段三次Hermite插值函数插

值给定点的位置值和该点的导数值,因此是C连续的,如果使整条曲线C连续导出着名的插

值三次样条函数,三次样条函数是工程中曲线放样的一个绝佳的数学模型,因此在曲面造型中

有着很好的应用.样条函数在理论上的发展产生了B一样条函数,B一样条函数虽然缺乏插值

性,而它的良好的逼近性能在CAD中有着广泛的应用.在曲面造型中,函数的应用有其局限

性,因此产生参数形式的样条曲线,也就是B一样条曲线.在几何造型系统中,用一种统一的几

何曲线描述各种曲线模型是十分重要的,于是一种非均匀有理B一样条值(Onn—Uniform

湖南省教育厅科研课题(编号00C022) 方遣教授推荐

收稿13期:2001年6月7t:l

第2期NURBS曲线的一个插值性质123

RationalB--SplineCurve,简称NURBS曲线)应运而生,它除了能描述自由型曲线外,还能精

确表示二次曲线弧等初等曲线.本文NURBS曲线的插值性质,得到了一种插值条

件.

2非均匀有理B一样条曲线简介

设有一组有序的平面点列点d(一0,1,…,),由数据点的参数化方法(如均匀参数化 法,累积弦长参数化法,向心参数化法,福利参数化法),产生一组节点矢量 U一[\"o,U一,Un+4]

由节点矢量可定义三次B一样条函数 为:

..,,f1U,<U<U…;Ⅳ 1. 一 1o其它 )一N UiUi (\")+

Ui1Ul+^——+^+——+ k一1,2,3;一0,1,…,. 相应的B一样条曲线为: ^+3

r(\")=∑N(\"),\"∈…/-/I+4],k一0,1,…,一3.it^

只要给定控制顶点的相应函数(—o,3,…,n),则定义三次非均匀有理B一样条曲线 ^+3 ∑wiN()I^

,U∈[\"^+3,/-/I+4],k=0,1,…,n一3(2.2) wiN(\") ft^

NURBS曲线有良好的几何性质,如局部性,变差缩减性,凸包性,仿射与透视不变性等,

但是,NURBS曲线没有端点插值性,下一节,我们将讨论适当限制某些控制顶点,迫使

NURBS曲线有端点插值性质. 3NURBS曲线的插值性质

由三次B一样条函数的性质不难求得: 即 相应地有;

cu^N^.3(^+3)^+t-Ok+lN^+1.3(1+3)^+l+t-Ok+2N^+2.3(^+3)^+2 w,N^.3(\"1+3)++1N¨1.3(\"H3)+叫1+2NH2.3(\"1+3) t-Ok+lNH1.3(H4)+l+f2Ⅳ^2.3(^{4)+2++3H3.3(十4)+3 +l

Ⅳ^+1.3(+4)++2N¨2.3(^+4)+叫1+3NH(H4) (3.1) (3.2)

如果使曲线r(u)在参数值UH.处插值d+.则有:

[Ⅳ)(H3)+t-Ok+2NH2.3(^+3)]+l=w,N¨(H3)+}2NH2.3(H3)+2 d^+1二三±皇三 w,N^.3

(\"1+3)+t-Ok2NH2.3(\"^+3)(3.3)

124数学理论与应用第22卷

上式说明d,dH,d+:三个控制顶点必须共线. 综上所述,三次NURBS曲线有如下插值性质.

结论:如果相邻三个控制顶点d,d+,dH:,共线且满足(3.3),则三次NURBS曲线,I(\") 在参数值\"川处插值d川,即r(u^+)一dH.

由上面的结论,要使r(u)插值d+,但必须限制d的取值,在实际应用中,以+是事先指 定的或是随意调节的,例如往往取dH=(以+d+:)/z,则必须满足: c^+2一N^.

3(\"^+3)c^/N^+2.3(\"^+3).(3.4)

即通过选择权因子来控制插值点的位置. 参考文献

[1]程正兴等着.计算方法.西安:西安交通大学出版社,1987.

[2]施法中编着.计算机辅助几何设计与非均匀有理B样条.北京:北京航空航天出版社.1994.

[3]FarinG.,CurvesandSurfacesforcomputeraidedgeometricdesign:Apracticalguide,Academicpress, 1988. (上接121页) 参考文献

[1]HuangLiping.Jordancanonicalformofmatrixoverthequaternionfield[J].NortheasternMath,1994. 10(1):18—24.

[2]HuangLiping.Transformationtheoremsofquaternionmatricesandtheirapplications[J].Northeastern

Mathematical1993,9(1):69—8O.

[3]HuangLiping.ThequaternionmatrixequationA.XB=ELJ].ActaMathematicaSinica,NeWSeries. r

1998,14(1):91—98.

[4]黄礼平.广义四元数矩阵的最小多项式[J].数学,1995.38(5):670—675.

[5]HuangLiping.Consimilarityofquaternionmatricesandcomplexmatrices[J].LinearAlgebraandIts~

Applications,2001,331:21—3O.

[6]陈公宁.矩阵理论与应用[M].北京:高等教育出版社,1990.

因篇幅问题不能全部显示,请点此查看更多更全内容