如何使用OpenGL绘制Hermite曲线,是否有内置函数?我在网上看到了一些示例,展示了如何使用评估器绘制Bezier曲线但无法找到Hermite曲线的任何信息.
我对他们的关系有点困惑.从我的班级开始,我的教授询问如何将C1连续分段Hermite曲线与自动计算切线的x个点拟合.谁能解释一下这是如何工作的?
我想计算一个三次多项式,它由指定点的函数值和导数定义。
https://en.wikipedia.org/wiki/Cubic_Hermite_spline
我知道 scipy 的插值方法。具体来说
是否有一个 python 例程,它采用函数值f(x)和对应于值x 的导数f'(x)并计算适合给定数据的样条表示。
举个例子:
我在空间中有两个物体位置,由坐标x,y,z 定义,我知道物体在这些位置的速度x',y',z'。我现在可以在时间 t 内插入对象在两点之间的路径吗?考虑所有给定的参数。
我试图告诉maxima有关hermite多项式的递归关系:
我的第一个表达是这样的:
phi[0]:exp(-1/2*x^2);
phi[1]:sqrt(2)*x*phi[0];
wxplot2d([phi[0],phi[1]], [x,-5,5]);
Run Code Online (Sandbox Code Playgroud)
到目前为止一切顺利,但我现在要通过以下方式定义所有其他内容:
phi[n]:sqrt(2/n)*x*phi[n-1] - sqrt((n-1)/n)*phi[n-2];
Run Code Online (Sandbox Code Playgroud)
这只是炸弹(堆栈溢出).我真的想这么说
wxplot2d(phi [10],[x,-5,5])会给我一个明智的图片吗?
hermite ×4
spline ×2
bezier ×1
maxima ×1
opengl ×1
polynomials ×1
python ×1
recurrence ×1
scipy ×1