重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
您可以使用CDC函数polybezierto指定一系列点并绘制。
公司主营业务:成都做网站、网站建设、外贸营销网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出南靖免费做网站回馈大家。绘图的起始位置用moveto()设置:
cpointmoveto(pointpointpoint)
然后是Bezier曲线函数原型:
boolpolybezierto(constpoint*lppoints,intncount)
这是一个三次样条函数。这个贝塞尔曲线,需要用到4点参数方程,逐段绘制,网上应该有很多程序。自己动手并不难。
三次Bezier曲线绘制编程?首先,记下球坐标系下的亥姆霍兹方程:由于是球坐标系,用球谐函数分离变量试解:代入方程得到径向方程:做尺度变换得到球贝塞尔方程;然后做变换带回球面贝塞尔方程得到:这是柱坐标系和平面极坐标系中常见的贝塞尔方程,而在柱坐标系中,整数阶贝塞尔方程是常见的,这里是贝塞尔阶方程。显然,我们可以定义球面贝塞尔函数:球面Neumann函数:注意这个函数是发散的球面Hankel函数:(贝塞尔函数J,Neumann函数n是贝塞尔方程的解,级数解可以通过级数展开得到。对于J,Helmholtz方程的通解为:A,B由方程的边界条件和初始条件给出。stum-Liouville定理保证了这种展开式的完备性。特别是对于的情况,它是可以验证的,因为在这一点上,球面Hankel函数的对应解是最常见的形式