QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
7天前
楼主: wgy_wb
收起左侧

[已答复] 大家请进,求四圆相切的圆弧

[复制链接]
发表于 2007-5-31 16:10:27 | 显示全部楼层 来自: 中国四川成都
用最小二乘法求解* m+ s9 [' ^* E
X,Y,R. G& G5 d$ c. N: K3 E* u
Σ i=1~4[(X-Xi)^2+Y-Yi)^2-(R-Ri)^2]^25 p( A+ e  h- N
对x,y,r求偏导分别等于0* A5 A% c) E1 Z" ^! X
求解三元二次方程组。5 }- }2 R0 L+ J9 G( c
Xi,Yi为各圆圆心% v* O' F1 e, Q% i' t1 c6 h
Ri为各圆半径+ {/ ^: k: `1 ]8 Q* t" i
i可更多(>4), l/ x( h" G1 V- K
) W- `- N; d7 V
[ 本帖最后由 scliukejun 于 2007-5-31 16:14 编辑 ]
发表于 2007-5-31 16:29:47 | 显示全部楼层 来自: 中国辽宁营口

回复 #25 wgy_wb 的帖子

如果是画包络线,可以加载第一个程序,按Ctrl+F11打开VBA编辑器,自行修改参数,然后运行程序。7 Z# E0 c2 @0 \+ W- X# c( I
如果是画与四个小圆“相切”的圆弧,可以加载第二个程序,先画好四个小圆,运行程序,按程序提示选择四个小圆,即可自动画出与四个小圆的圆周距离最近的圆。与你图上的角度无关。
% `& R8 S  a/ F6 j8 G' i3 Y: x
0 \% a) m+ e) L  D[ 本帖最后由 woaishuijia 于 2007-5-31 16:30 编辑 ]
发表于 2007-5-31 16:59:26 | 显示全部楼层 来自: 中国江苏南京
还不错!很有难度1!
 楼主| 发表于 2007-6-1 07:29:34 | 显示全部楼层 来自: 中国江苏常州
原帖由 scliukejun 于 2007-5-31 16:10 发表 http://www.3dportal.cn/discuz/images/common/back.gif
9 f' R1 D* G6 i7 O用最小二乘法求解4 s6 A9 N; l& B! p
X,Y,R
/ r% o) }1 a: EΣ i=1~4[(X-Xi)^2+Y-Yi)^2-(R-Ri)^2]^21 \( |" Q9 I6 ~' f. n+ j. ]
对x,y,r求偏导分别等于02 _2 u, t$ S6 L& w6 s* f3 W
求解三元二次方程组。" ^. N8 w& h; K0 O/ ]' t) n( k
Xi,Yi为各圆圆心* v! e$ {# E: R6 V4 L$ q
Ri为各圆半径
3 r1 Q/ I# n' s/ S2 F* ]i可更多(>4)
7 E" e4 `. K" z" H9 L3 o+ {

9 ~* E7 @; {/ h+ S% G$ ^  N% S4 d* J* V3 j  J
收藏了,慢慢研究
发表于 2010-4-28 00:45:34 | 显示全部楼层 来自: 中国山东济南
看一看这个是不是
1.JPG
 楼主| 发表于 2010-6-23 16:19:24 | 显示全部楼层 来自: 中国江苏常州
是相切不是相交 30# gaofeiholy
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表