|
"> 关于直线和圆相交 ?
关于直线和圆相交 ?
过一个圆中心的一条直线和此圆相交。
结果是,交在圆周上的两个交点(理论上应该两交点都位于此圆的中心)。
找正后我测的是,一个是在中心上,而另一个却不在中心上为什么呢?而且后者的3个坐标值相对于前者误差都很大。
请大家指点!!!
班主您可能理解错我的意思了,
我的意思是说:不是用圆的轴心线和圆相交,而是借用建立圆的4个测量点其中的2个建一条直线,交在圆周上。
我是自动打的,圆心置零(x,y,z)应该这两个交点都和构造圆的其中2个相吻合。比如4个测点分别是:x0,y30,z0
x0,y-30,z0
x30,y0,z0
x-30,y0,z0
而这两个交点的实际坐标应该是(x0,y30,z0。x0,y-30,z0)
刺穿是得到反向交点,而相交是正面交点。
谢谢大家宝贵建议。
我马上实践,相信会有正确的效果的。
以下引用yfx1973的发言:[我的意思是说:不是用圆的轴心线和圆相交,而是借用建立圆的4个测量点其中的2个建一条直线,交在圆周上。]
我不知道是否表述不准确?若真的象表述所说,那么,就用不着这么复杂了,直接评价触测点就行了.
呵呵 |
|