zhaojunjason 发表于 2014-11-17 17:28:45

余弦公式手算与cad绘图结果误差达5%,为什么?

如图,,已知A,B两点位置及AC,BC长度,通过画圆得到C点位置,cad得到角ACB值为127°,而用余弦公式手算得值119.15°两者相差5%,为什么?哪个结果更可靠?理由?求大神。

newer 发表于 2014-11-17 19:19:42

不是哪个结果更可靠,是其中有一个你计算肯定是错的。

newer 发表于 2014-11-17 19:28:44

你自己在重新手算一次余弦定理,下面是验证结果

命令: (setq a (-(+ (* 6400 6400)(* 4000 4000)) (* 9350 9350)))
-30462500

命令: (setq 2ab (* 2 6400 4000))
51200000

命令: (setq b (/ (float a) 2ab))
-0.594971

命令: (setq c (xdrx_math_acos b))
2.20803

命令: (angtos c)
"127"


zhaojunjason 发表于 2014-11-17 20:08:35

原来是代错数了...多谢!Autolisp果然强大

alliuyx 发表于 2016-12-9 08:44:13

应该是相信手算。
页: [1]
查看完整版本: 余弦公式手算与cad绘图结果误差达5%,为什么?