我们把上篇的方程搬过来。
接着把第一条方程中x式的t解出来,代入到y式的t中即可完成消元。
这个消元就是解二次方程+化简整理,技术含量不高,就是个体力活。
把第一条方程x式中的t解出来。
如果大家还记得连载十六中证明二次贝塞尔曲线是抛物线的过程,那么我相信这个式子对大家来说就不陌生了。
也就是说,常规做法逃不掉这个蛋疼的求解+去根号的演算,具体如下。
现在,第一条方程的t被消掉了,虽然式子看着复杂。然后,我们可以把第二条方程中含t的x,y值代入其中,就得到一条只剩t一个未知数的方程了。
现在,只要解这个方程就能把交点都求出来了,然而这个“只要”却并不容易做到。但是既然我们选择了尝试这条路,那我们就继续走下去吧。
跟前面一样,我们可以把根号内的部分用一个Δ表示,化简完了再代入。
这个时候,一个关于t的一元四次方程就出来了,不过这还没化简完,笔者也没心情继续化下去了,这个过程不但麻烦,而且每一步的运算都无法在一般的非数学编程语言中得到实现,必须把化简过程手算好了才能写到代码上。
为了不让不好的心情影响我后面的连载,我决定这里先放一放,有兴趣的朋友可继续给化下去。
除了影响心情,另一个让我不想化下去的原因是我在写博客的时候突然有了灵感,想到一个把以上代入简化得非常彻底的方法,然后我打算在下一篇给大家分享出来,敬请期待!