xyp1964 发表于 2004-8-3 01:42:00

羊吃草问题

本帖最后由 作者 于 2004-8-3 19:24:28 编辑 <br /><br /> xu_1995发表于2004-8-2 20:41:00static/image/common/back.gif羊1我作图做出来是278.2280,但精确度不是很高,估计就是278左右,你们算的呢?





当角度值为0.5时,面积约278.798563。





当角度值为0.1时,面积约278.799644。


当角度值为0.01时,面积约278.799688425


……


角度值越小,精度越高。 有兴趣可以求更精确的面积数值。





★★<B>模拟程序如下:</B>


;;;羊吃草问题<BR>(defun c:ycc()<BR>       (setvar "osmode"0)<BR>       (setq ang (/ 11 5.0));;角度<BR>       (setq d-ang (getangle "\n\t单位角度 : ")<BR>        )<BR>       (setq ang1 0.0 n 0)<BR>       (setq pt0 (list 0 0))<BR>       (setq pt1 (polar pt0 ang1 5000.0))<BR>                (setq L-hu (* 5000.0 ang1));损失的弧长<BR>                (setq ang2 (angle pt0 pt1)<BR>                                                                       ang2 (+ ang2 (/ pi 2))<BR>                )<BR>                (setq pt2 (polar pt1 ang2 (- 11000.0 l-hu)))<BR>                (command "pline" pt1 pt2)<BR>       (while (&lt; ang1 ang)<BR>                       (setq n(+ n 1))<BR>                       (setq ang1 (* d-ang n))<BR>                       (setq pt1 (polar pt0 ang1 5000.0))<BR>                       (setq L-hu (* 5000.0 ang1))<BR>                       (setq ang2 (angle pt0 pt1)<BR>                                                                       ang2 (+ ang2 (/ pi 2))<BR>               )<BR>                       (setq pt2 (polar pt1 ang2 (- 11000.0 l-hu)))<BR>                       (command pt2)<BR>                       )<BR>       )


★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★








北斗七星 发表于 2004-8-3 13:58:00

<A name=39915><FONT color=#000066><B>xu_1995</B></FONT></A>       朋友的算法正确,我是用样条曲线来画区域的,结果是278.8106


现在气氛好多了。

xu_1995 发表于 2004-8-3 17:37:00

对,我用的是多义线连接,所以比实际面积偏小,并且只11等分绳子,精度相当低,北斗七星 朋友的样条曲线做出来面积又偏大了,估计最精确的答案是278.8,呵呵,纯属猜测。

hyjhfx 发表于 2004-8-3 18:30:00

不行我是新手不知道从那儿下人!


还望高手们指点迷精!

xyp1964 发表于 2004-8-27 00:12:00

本帖最后由 作者 于 2004-8-27 23:56:48 编辑

仍然没有确切答案!

koalabear 发表于 2004-8-31 15:52:00

我认为应该用渐开线 方程计算,那样才准确.

xyp1964 发表于 2004-9-16 23:35:00

koalabear发表于2004-8-31 15:52:00static/image/common/back.gif我认为应该用渐开线 方程计算,那样才准确.

<BR>是否有结果?

lanyuling 发表于 2004-9-17 09:02:00

UploadFile/2004-7/2004730155325778.jpg



请问楼主是这张图吗?


羊1的栓子如果与仓库的圆心在同一直线上的话,那么羊一吃草的范围与仓库可沾不上边哦


羊二的话,只要算出被围墙围住的扇形面积,这样就会算出了啊


感觉大家说的方法与上面这一幅图有很大的出入


羊栓着吃草的范围理应是以栓为中心,以绳长为边长的圆的面积(是最大吃草范围)


不知道我的说法对否


请大家指教

zhish-li 发表于 2004-9-17 12:17:00

我算的278.27,分成10等分作出它的迹线,再量出面积。不知误差多少。估计数值会比这个高,从极限上分析等分越多越接近圆弧。我算的这个数值偏小。

wtgo122 发表于 2004-9-18 23:24:00

超汗


高手还在这里混


那我们怎么办?``去那里?
页: 1 [2] 3
查看完整版本: 来一很有趣的题目,给大家练练,能提高CAD水平的