我需要一种方法,允许我在给定 x 坐标的情况下在三次贝塞尔曲线上找到 Y 坐标。
我遇到过很多地方告诉我将其视为三次函数,然后尝试找到根,我理解。然而,三次贝塞尔曲线的方程是(对于 x 坐标):
X(t) = (1-t)^3 * X0 + 3*(1-t)^2 * t * X1 + 3*(1-t) * t^2 * X2 + t^3 * X3
让我感到困惑的是(1-t)
值的添加。例如,如果我用一些随机数填充 X 值:
400 = (1-t)^3 * 100 + 3*(1-t)^2 * t * 600 + 3*(1-t) * t^2 * 800 + t^3 * 800
然后重新排列它:
800t^3 + 3*(1-t)*800t^2 + 3*(1-t)^2*600t + (1-t)^3*100 -400 = 0
我仍然不知道(1-t)
系数的值。(1-t)
当仍然未知时,我应该如何求解方程?