当变化高度100时,3的距离不变,88的角度变化是怎么算的?
本帖最后由 277283904 于 2024-5-25 17:34 编辑求88的角度值
有函数
;;说明:计算三点夹角
;;参数:pt1:逆时针第一点
;;参数:pt2:要求的角
;;参数:pt3:逆时针第二点
;;返回:角度值
(defun 3dangle (pt1 pt2 pt3 /)
(setq
an1(angle pt2 pt1)
an2(angle pt2 pt3)
)
(cond
((<= an1 an2)
(/(* (- an2 an1) 180)pi)
)
((> an1 an2)
(- 360 (/(* (- an1 an2) 180)pi))
)
)
) 本帖最后由 guosheyang 于 2024-5-27 14:26 编辑
(setq h 50)
(*(atan (* h (/ (sin (* 88 (/ pi 180))) (cos (* 88 (/ pi 180)))) 0.01))(/ 180 pi))
h为50时带入计算,算出来是 86.0049 度 这个值对不?不对的话 就算了为何没有3自己画图看看
guosheyang 发表于 2024-5-27 20:53
79度角的斜边上顶点为界分成上下两部分 公式都是一样的 atan(h / 3.0)
怎么分成上下两部分,我试过两个角度都用atan(h / 3.0)公式,3的距离变了 3不变即可认为顶边不变 可求左下点与左上点的弧度 从而计算出与0弧度的夹角角度 飞雪神光 发表于 2024-5-25 17:46
3不变即可认为顶边不变 可求左下点与左上点的弧度 从而计算出与0弧度的夹角角度
有公式吗{:1_1:} 你不是学生党吧...遇到这些问题,编程大部分都会转为坐标问题处理的...也就是你可以不需要任何公式去完成任务 飞雪神光 发表于 2024-5-25 18:05
有函数
不是代码,是公式,大师 你有种再说一遍 发表于 2024-5-25 18:19
你不是学生党吧...遇到这些问题,编程大部分都会转为坐标问题处理的...也就是你可以不需要任何公式去完成任 ...
不是学生党啊 本帖最后由 tigcat 于 2024-5-25 20:07 编辑
一个正切公式
π/2-atan(3/h)
谢谢!π可理解为3.14159吗?我怕π输入不了 本帖最后由 277283904 于 2024-5-27 08:51 编辑
tigcat 发表于 2024-5-25 20:06
一个正切公式
π/2-atan(3/h)
大师,这个公式运算不了,应该是错误的吧
公式是这样吗?3.14159/2-atan(3/h)