【原创】《矩阵的史诗级玩法》连载二十五:两条贝塞尔曲线的常规求解方法(下)

我们把上篇的方程搬过来。

接着把第一条方程中x式的t解出来,代入到y式的t中即可完成消元。

这个消元就是解二次方程+化简整理,技术含量不高,就是个体力活。

把第一条方程x式中的t解出来。

如果大家还记得连载十六中证明二次贝塞尔曲线是抛物线的过程,那么我相信这个式子对大家来说就不陌生了。

也就是说,常规做法逃不掉这个蛋疼的求解+去根号的演算,具体如下。

现在,第一条方程的t被消掉了,虽然式子看着复杂。然后,我们可以把第二条方程中含t的x,y值代入其中,就得到一条只剩t一个未知数的方程了。

现在,只要解这个方程就能把交点都求出来了,然而这个“只要”却并不容易做到。但是既然我们选择了尝试这条路,那我们就继续走下去吧。

跟前面一样,我们可以把根号内的部分用一个Δ表示,化简完了再代入。

这个时候,一个关于t的一元四次方程就出来了,不过这还没化简完,笔者也没心情继续化下去了,这个过程不但麻烦,而且每一步的运算都无法在一般的非数学编程语言中得到实现,必须把化简过程手算好了才能写到代码上。

为了不让不好的心情影响我后面的连载,我决定这里先放一放,有兴趣的朋友可继续给化下去。

除了影响心情,另一个让我不想化下去的原因是我在写博客的时候突然有了灵感,想到一个把以上代入简化得非常彻底的方法,然后我打算在下一篇给大家分享出来,敬请期待!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值