作业帮 > 数学 > 作业

如果给出多边形的顶点如何确定一条二次Bezier曲线C(t),t[0,1]

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:数学作业 时间:2024/05/01 10:33:52
如果给出多边形的顶点如何确定一条二次Bezier曲线C(t),t[0,1]
三个顶点分别 P1(0,0),P2(1,1),P3(2,-1)
求曲线的起点,中点,终点坐标
求C'(0)和C'(1)
如果给出多边形的顶点如何确定一条二次Bezier曲线C(t),t[0,1]
C(t) = (1-t)²*P1 + 2t(1-t)*P2 + t²*P3
把三点横纵坐标分别代入,得到
Cx=0+2t(1-t)+2t² = 2t
Cy=0+2t(1-t)-t² = -3t²+2t
即C(t)=(2t ,-3t²+2t)
起点,C(0)=P1(0,0)
终点,C(1)=P3(2,-1)
中点,C(0.5)=(2*0.5,-3*0.25+2*0.5)=(1,0.25)