线段中点到另一直线距离最短_圆弧与线段的最短距离

在计算机屏幕坐标系中,给定一个以原点为圆心的圆弧和一条线段,如何求解圆弧上任意一点到线段上任意一点的最短距离?讨论包括线段与圆弧的相交、相切等各种位置关系,并提出通过平移直线使其与圆弧相切来找到最短距离的方法。论坛中各位网友给出了不同的思路,包括求解函数的最小值和简化参数等。
摘要由CSDN通过智能技术生成

你的位置:

问答吧

-> C/C++

-> 问题详情

圆弧与线段的最短距离

平面上(计算机屏幕的坐标系), 给定一个圆弧(圆心在坐标原点), 给定一条线段, 所有参数已知, 求取圆弧上任意一点到线段上任意一点的距离的最小值, 请各位高手帮忙..

不求最快, 只求思路简单- -!

作者: sugar65

发布时间: 2010-08-23

两点确定一条线段 然后 计算这条线段的长度

作者: chb1991123

发布时间: 2010-08-23

敢问1楼是想用二元函数求偏导的方法吗?

作者: sugar65

发布时间: 2010-08-23

y=a*x+b

y1=a*x1+b //(x1,y1)为直线上的点当该点和圆弧上的点连接垂直于该直线时线段最短

x2*x2+y2*y2=R*R //(x2,y2)为圆弧上任意一点

(y2-y1)*y+(x2-x1)*x=0

作者: guoyu_bo

发布时间: 2010-08-23

应该是平移直线与圆弧相切的话,这个相切的点是最短的。

作者: pengzhixi

发布时间: 2010-08-23

如果不是直线是线段(xmin

当求出的x1ymax时那么取线段上的点(xmin,ymax)为最短

作者: guoyu_bo

发布时间: 2010-08-23

直线y=l(x),

点到弧最短距离f(x,l(x)),x:[x1,x2]

求f最小值

作者: hai040

发布时间: 20

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值