首页 理论教育 三次样条插值曲线数学表示法-计算机实验工程图形学.下册

三次样条插值曲线数学表示法-计算机实验工程图形学.下册

时间:2023-11-01 理论教育 版权反馈
【摘要】:三次样条插值曲线的原理如图2-61所示。设有离散点P0,P1,…,Pn,若有一条曲线P满足:①顺次经过点Pi(i=0,1,…图2-61 三次样条插值曲线的原理以t为参数表示的单参数三次曲线可表示为每段三次样条曲线都是由其起始点的位置矢量P0、P1和起始点处的切向矢量P0′、P′1来确定的。从上面的讨论中可以看出,曲线的形状是受曲线段两端点的位置矢量和切向矢量控制的,当端点的边界条件发生变化时,曲线的形状随之改变。

三次样条插值曲线数学表示法-计算机实验工程图形学.下册

三次样条插值曲线的原理如图2-61所示。

设有离散点P0x0y0),P1x1y1),…,Pnxnyn),若有一条曲线Pt)满足:①顺次经过点Pii=0,1,…,n);②在每两个点PiPi+1i=0,1,…,n-1)之间是三次参数曲线;③整段曲线是二阶连续的,则称曲线Pt)为三次参数样条曲线。

978-7-111-46865-3-Chapter02-140.jpg

图2-61 三次样条插值曲线的原理

t为参数表示的单参数三次曲线可表示为

978-7-111-46865-3-Chapter02-141.jpg

每段三次样条曲线都是由其起始点的位置矢量P0P1和起始点处的切向矢量P0′、P1来确定的。为叙述方便,只讨论Pt)的一个分量xt),将xt)的三次参数多项式用矩阵形式表示,则有

978-7-111-46865-3-Chapter02-142.jpg

根据起始点、终止点条件,x(0)、x(1)、x′(0)、x′(1)的矩阵表达形式为

978-7-111-46865-3-Chapter02-143.jpg

上式可综合写为

978-7-111-46865-3-Chapter02-144.jpg

从中解出

978-7-111-46865-3-Chapter02-145.jpg

由此可得(www.xing528.com)

978-7-111-46865-3-Chapter02-146.jpg

同理

978-7-111-46865-3-Chapter02-147.jpg

若令

978-7-111-46865-3-Chapter02-148.jpg

则有

F0t)=2t3-3t2+1

F1t)=-2t3+3t2

G0t)=tt-1)2

G1t)=t2t-1)

这组函数被称为混合函数。从上面的讨论中可以看出,曲线的形状是受曲线段两端点的位置矢量和切向矢量控制的,当端点的边界条件发生变化时,曲线的形状随之改变。

由方程可知,在已知两端点区间内的插值点坐标为

xt)=(2t3-3t2+1)x0+(-2t3+3t2x1+(t3-2t2+tx0′+(t3-t2x1

yt)=(2t3-3t2+1)y0+(-2t3+3t2y1+(t3-2t2+ty0′+(t3-t2y1

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈