社区
C#
帖子详情
求算法, 任意位置大小的两个圆过圆心直径确定的四边形四个顶点坐标
hanbin0514
2012-09-17 08:53:44
delphi 函数原型
function GetRect(x1,y1,r1, x2, y2, r2) : TPointList
x1,y1,r1 第一个圆的中心点坐标和半径
x2,y2,r2 第二个圆的中心点坐标和半径
返回值 唯一四边形的四个顶点坐标
返回值类型和方式随意,能有四个坐标即可
用C#语法也行
...全文
268
19
打赏
收藏
求算法, 任意位置大小的两个圆过圆心直径确定的四边形四个顶点坐标
delphi 函数原型 function GetRect(x1,y1,r1, x2, y2, r2) : TPointList x1,y1,r1 第一个圆的中心点坐标和半径 x2,y2,r2 第二个圆的中心点坐标和半径 返回值 唯一四边形的四个顶点坐标 返回值类型和方式随意,能有四个坐标即可 用C#语法也行
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chinajhl1
2012-09-17
打赏
举报
回复
错了,应为Xa1 = x1 + R * cos (α - β)
chinajhl1
2012-09-17
打赏
举报
回复
∠A1O1O2 = Acos((R - r) / O1O2), 得到∠A1O1O2,假设为α
O1O2与水平线的夹角为β
则Xa1 = r1 + R * cos (α - β)
其余类推
chinajhl1
2012-09-17
打赏
举报
回复
如果是公切线,算法又不一样了
hanbin0514
2012-09-17
打赏
举报
回复
夹角和斜率有关系么
chinajhl1
2012-09-17
打赏
举报
回复
Xa = x1 + r1 * cos(PI/4 -α)
Ya = y1 + r1 * sin(PI/4 - α)
α: 两圆心连线与水平线夹角,a点为半径为r1的圆的一点,图片传不上去。
hanbin0514
2012-09-17
打赏
举报
回复
谢谢,我去找找
快溜
2012-09-17
打赏
举报
回复
几何都忘光了,搞图形编程的应该懂这算法,你在网上搜一下。
hanbin0514
2012-09-17
打赏
举报
回复
老大,还是你描述确切,我都不知道如何表达清楚, 能帮忙解决下么,急啊
hanbin0514
2012-09-17
打赏
举报
回复
对,就是这个意思
快溜
2012-09-17
打赏
举报
回复
你要求的是应该是两个圆的外公切线。
快溜
2012-09-17
打赏
举报
回复
hanbin0514
2012-09-17
打赏
举报
回复
呵呵,数学公式也行啊,问题是数学太烂了,没法求
yonglaixiazaide
2012-09-17
打赏
举报
回复
圆心连线,左垂直线,就可以了,说不是说。。怎么写代码。。。
hanbin0514
2012-09-17
打赏
举报
回复
你能看到我的头像么,那个就是图示,我不会传附件
快溜
2012-09-17
打赏
举报
回复
谁能把题目详解一遍,悟性不够啊
hanbin0514
2012-09-17
打赏
举报
回复
嗯,是的,所以只能有唯一一个,我数学不好,所以求高手指点算法
Chobitssp
2012-09-17
打赏
举报
回复
楼主意思是 2直径平行 且 垂直于圆心连接线?
hanbin0514
2012-09-17
打赏
举报
回复
嗯,我也描述不清,看我头像的示意图,就那唯一一个等腰梯形
真相重于对错
2012-09-17
打赏
举报
回复
唯一吗?
慕课python单元测试答案_2020智慧职教慕课Python程序设计答案完整满分单元测试答案...
本文详细解答了多个涉及Python编程的几何问题,包括圆的
直径
与切线的关系、圆周角定理应用、圆的
直径
AD垂直于切线的计算、
圆心
位置
与圆的方程、过两点的圆的标准方程、圆与直线的交点问题以及切线半径的
求
解。通过实例演示,深入解析了圆的基本概念和相关
算法
在实际问题中的运用。
算法
笔记4.5.2二分法拓展思考题——
求
多边形组成的凸边形的外接圆的最大半径
本文探讨了一种
求
解凸多边形外接圆最大半径的
算法
,利用二分法结合几何原理,针对不同情况(外接圆
圆心
在凸多边形内外)提供了解决方案。
第六卷:量天尺传奇(几何学)
本文系统阐述欧氏与非欧几何核心内容,涵盖点线面基础、三角形定理、圆与多边形性质、立体几何、解析几何数形结合、三角函数周期性、曲率空间下的非欧体系,以及尺规作图及其三大古典难题。强调几何作为空间建模与
算法
基础在人工智能、拓扑学和网络结构中的支撑作用,突出其与代数、概率、拓扑等信息技术相关学科的深度交叉。
【信息科学与工程学】【数据科学】数据科学领域——第三篇 数学08 几何学05 平面几何/曲面/立体几何的数学分析01
本文聚焦于数据科学中几何学基础,重点探讨平面几何、曲面及立体几何的数学分析方法,涵盖几何建模、空间关系表达与度量计算等内容,服务于数学建模与数据可视化等信息技术应用场景。
VisionMaster标定实战:棋盘格、圆形网格、CharuCo板到底怎么选?看完这篇不纠结
本文深入解析VisionMaster中棋盘格、圆形网格和CharuCo三种标定板的技术原理、检测机制与适用场景。重点对比其在机械臂引导、高反光表面测量及多相机协同标定中的性能表现,强调CharuCo在抗遮挡、光照鲁棒性和编码识别方面的优势,并给出打印规范、标定流程优化及误差验证等实战要点,聚焦工业视觉标定精度提升。
C#
111,129
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章