⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_35290.htm

📁 vc
💻 HTM
字号:
<p>
序号:35290 发表者:姚远 发表日期:2003-04-05 14:21:22
<br>主题:已知三点坐标 求半径圆心坐标?
<br>内容:三点坐标(x1,y1),(x2,y2),(x3,y3),求圆心(xo,yo)?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:萧一郎 回复日期:2003-04-05 15:58:17
<br>内容:你求一个方程组嘛!<BR>(x1-x0)^2+(y1-y0)^2=r^2<BR>(x2-x0)^2+(y2-y0)^2=r^2<BR>(x3-x0)^2+(y3-y0)^2=r^2<BR>很简单的问题,自己动手求解就行了!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:萧一郎 回复日期:2003-04-05 16:18:15
<br>内容:完全可以求解出来的啊
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:姚远 回复日期:2003-04-05 16:26:46
<br>内容:我要用单片机语言实现,有没有简单、易操作的公式?<BR><BR><BR>多谢各位惠顾!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:萧一郎 回复日期:2003-04-06 15:38:59
<br>内容:上面给你公式,还不简单吗,怎么这样你都理解不了
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:罗兹维尔 回复日期:2003-04-06 17:36:16
<br>内容:姚远的意思是楼上说的是方程组解的答案<BR><BR>解起来挺麻烦的<BR><BR>还要用二次方程舍去一个解<BR><BR>查查初中解析几何的书吧,肯定有的
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:姚远 回复日期:2003-04-07 14:27:37
<br>内容:楼上明白我的心,<BR>但我找不到。<BR>万望大家帮忙!<BR>先谢了!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:姚远 回复日期:2003-04-07 17:57:09
<br>内容:如果:三点为(a,0),(b,0),(0,c)<BR>圆心为:<BR>Xo=(a+b)/2;<BR>Yo= (ab+c*x)/2c;<BR>但坐标轴若旋转,结果就很麻烦!<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:syosinsya 回复日期:2003-04-07 18:04:02
<br>内容:你呀,就静下心来,找本汇编语言的参考书,把上面加减乘除算法抄下来,作4个模块,将来也能派上用场,把2楼的公式变换成求XO,YO的式子。所幸用不着算开平方,如果精度要求不高的话也用不着算浮点。<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:思考者 回复日期:2003-04-07 21:58:32
<br>内容:我来说几句,<BR> 说真的,这是个简单的初中几何题,解法有很多种。萧兄是从圆的定义出发,可以得了三个二次议程组。解起来,结果会很对的。但我们一般不采采用这种方法。对于三个一般点,因为(1)它要开方,而且也不能保证他一定有解。等等。说起来简单,但在计算机要完全实现其实也不是很好。因为你要考虑到所有情况。<BR><BR>我给一个解法给你,不要把圆的平方转变直线一次方的求交点问题。<BR>思路如下:<BR>  把三个点按顺序边成直线,就得到两条直线,经过这两条直线的中点作这两条直线的垂线,这两条垂线的交点就是圆心。同地在计算时要考试到这两条垂线是否为交线这个情况。思路挺复杂,但解起来没有平方。具体解,你们自己解吧。很简单的。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:思考者 回复日期:2003-04-07 22:03:36
<br>内容:给一个图给你吧。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:思考者 回复日期:2003-04-07 22:06:52
<br>内容:图呢?请问各位仁兄,你们是怎第把图传上去?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:思考者 回复日期:2003-04-07 22:19:41
<br>内容:(x1,y1) (x2,y2) (x3,y3)<BR>xx1=(x1+x2)/2&nbsp;&nbsp;&nbsp;&nbsp; yy1=(y1+y2)/2<BR>xx2=(x2+x3)/x&nbsp;&nbsp;&nbsp;&nbsp; yy2=(y2+y3)/2<BR><BR>以上求出两条直线的中点,<BR>如果第一条垂线不是垂直线,得到这条直线的斜率<BR>k1=-(x2-x1)/(y2-y1);<BR>同样:第二条垂线斜率如下:<BR>k2=-(x3-x2/y3-y2);<BR>圆心坐标(xx,yy)<BR>//说明,还要有一些例外比如说三点在同一直线上,或三点是一个相同的点等。自己去判断<BR>两垂线的斜率已知,其上已有一点已知;故两垂线交点有:<BR>xx=(yy2-yy1+k1*xx1-K2*xx2)/(k1-k2);<BR>yy=yy1+k1*(xx-xx1);<BR>r=xx的平方与yy的平方之和再开方便得。<BR><BR>我是在机上一边分析一解的,你可自己验证一遍。
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:思考者 回复日期:2003-04-08 14:05:49
<br>内容:半径错了,应是r=(xx-x2)^2+(yy-y2)^2
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:姚远 回复日期:2003-04-08 16:48:33
<br>内容:非常感谢楼上的认真态度,<BR>我以为有简单的现有公式,<BR>看到你的细心与耐心,<BR>深感惭愧!<BR><BR>嗯!<BR>要想你学习!!!!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:syosinsya 回复日期:2003-04-08 17:47:35
<br>内容:所以劝你静下心来。<BR>你如果将2楼的式子推导成求圆心的一次方程,应该会得到与思考者相同的结果。<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -