- 3
- 0
- 约 2页
- 2016-07-04 发布于河南
- 举报
《下面只是一个举例说明程序的步骤,仅作参考,如果有更好的》.doc
下面只是一个举例说明程序的步骤,仅作参考,如果有更好的算法也可以。例子中的图比较简单,也可以以这个图为算例先编程试试看,有简单到复杂,一步一步来。
取点:取6个点 (12个变量:x1、y1、x2、y2、x3、y3、x4、y4、x5、y5、x6、y6)
画线:两条直线( 点(x1、y1)与点(x2、y2)之间 ) , 两条圆弧( 圆弧(x1、y1、x2、y2、x5、y5)和( 圆弧x3、y3、x4、y4、x6、y6))
定义约束条件
圆心约束,圆弧圆心为原点 两条直线是经过圆心的 定义角度变量alpha=30 定义直径变量Ro=60,Ri=20 x5= 0
y5=0
x6=0
y6=0 y1/ x1=y3/ x3
y2/ x2=y4/ x4 (y3- y1)=tan(alpha)* (x3- x1)
(y4- y2)=tan(alpha)* (x4- x2) (x1-x5)^2+(y1-y5)^2=Ri^2
(x2-x5)^2+(y2-y5)^2=Ri^2
(x3-x6)^2+(y3-y6)^2=Ro^2
(x4-x6)^2+(y4-y6)^2=Ro^2
求解点坐标的表达式
12个变量12个方程 联立求解得到 y1/ x1=y3/ x3
y2/ x2=y4/ x4
(y3- y1)=tan(alpha)* (x3- x1)
(y4- y2)=tan(alph
您可能关注的文档
最近下载
- 反恐怖防范安全风险评估工作指南(试行).docx
- 胆道损伤医学课件.pptx VIP
- 探寻杭州曲艺“小热昏”:历史、艺术与传承发展的多维审视.docx
- 《国库集中收付代理银行资格认定管理办法》解读与指南课件.pptx VIP
- WPS焊接工艺的指导书.docx VIP
- 2002年普通高等学校招生全国统一考试(全国卷)理科综合能力测试.doc
- 【厦门航空ME】2-12-1 放电刷的检查及更换.pptx VIP
- 高中数学课标培训之基于核心素养的数学课堂教学——情境设计与问题引领(教研员培训课件).pptx
- 60系列伺服电机.pdf VIP
- 2025年城镇老旧小区改造配套基础设施建设项目监理大纲 (5).docx
原创力文档

文档评论(0)