我已经有一段时间没有做任何此类数学*了,所以也许有人可以为我回答这个问题。我不认为这个问题正是我想要的,因为我试图找到精确 x 值的交点。
所以我有一条从 X,Y 到 XX,YY 的样条线,每端都有控制点。我想我说这将是一条二次曲线是正确的(曲线不会自己交叉)。我计划使用给定图形库中的路径例程(目前正在考虑 HTML5 画布)来绘制这条线,所以我不会自己绘制它。
我有许多点,表示为 X + n,我想找到交点的 Y 值。我不是在询问沿路径给定点的位置,而是询问与 X 线相交的路径上的位置。
我打算画一条垂直线来与它相遇,所以如果可能的话,如果这个点足够精确,能够以令人信服的方式与曲线相遇(而不是偏离几个像素),那就太好了。
这些例程看起来并不难自己画线,所以我可以做到这一点,并且只是测试(有公差)沿着情节的 X 值,如果涉及到它。
*数学