任意旋转中两个抛物线交叉的代码或公式
我正在研究一个几何问题,需要在任何旋转中找到两个抛物线弧的交点。通过旋转平面以使弧与轴对齐,我能够通过线和抛物线弧进行交叉,但是两个抛物线不能与轴对齐。我正在努力推导公式,但我想知道是否有资源已经可用。
没有找到相关结果
已邀请:
3 个回复
漂汀拦
您现在可以通过构建旋转矩阵来应用旋转:
应用该矩阵,您将获得旋转的参数方程:
这将为您提供抛物线弧的两个方程(对于x和y)。 对两个旋转的弧线执行此操作并减去它们。这给你一个像这样的等式:
这些等式中的每一个都只是2阶多项式。这些很容易解决。 要找到交点,可以求解上述等式(例如找到根)。 每个轴最多可以有两个根。在x和y上相等的任何根是曲线之间的交叉点。 现在很容易获得这个位置:只需将根插入参数方程式,就可以直接得到x和y。
犯痪桂涛杭
届甸衬丝蚕
让我们解决一个数字案例:
{{x - > -2.11769},{x - > -0.641445}, {x - > 0.379567- 0.76948 I}, {x - > 0.379567+ 0.76948 I}} 让我们绘制它:
一般解决方案涉及计算以下因素:
在任何CAS中都可以轻松完成。