我来说说step与step5的区别,不精辟,与大家一起讨论。
STEP (x, Begin At, Initial Function Value, End At, Final Function Value)
STEP5 (x, Begin At, Initial Function Value, End At, Final Function Value)
这两个函数的参数的定义是一样的,含义也是一样的,区别在于:
1、step函数以三次方程逼近函数曲线,而step5是以一个五次方程逼近函数曲线的。
2、对step而言,有连续的一阶导数,而二阶导数在Begin At与End At两点就不连续了。而对step5,有连续的一阶与二阶倒数,三阶导数在Begin At与End At两点不连续了。由此我们就知道,用step5函数时,有更高的连续性与可微性,也就是说逼近程度一般会更高更好,曲线也更光滑。
不过本人觉得,在一般的应用中,我们经常采用三次逼近,就象在一般的应用中,nurbs曲线也采用三次曲线,采用逼近次数越高,求导次数也越多,会很大程度上影响逼近的速度,所以你必须权衡逼近程度与速度间的利弊。
以上是我的一点看法,供参考,也希望能有一分呦嘿嘿!!! |