梯形,知道上长、高度,想通过左下角的角度公式算出下长?
本帖最后由 277283904 于 2024-6-21 20:15 编辑百度了一下找不到答案!!!,不知道有没有这样的算法,麻烦大神们!!!
本帖最后由 lijiao 于 2024-6-25 13:45 编辑
;;;假设上底上为LS,高为H,底角为ang(弧度),求等腰梯形的下底长LX?
(* 2.0
(distance (list 0 h)
(INTERS (list 0 h)
(list ls h)
(setq pt (list (* 0.5 ls) 0))
(polar pt ang 10.0)
nil
)
)
) (defun c:tt ()
;; 等腰梯形,知道上长、高度,想通过左下角的角度公式算出下长
(defun cot (a)(if(not (equal 0 (sin a) 1e-10))(/ (cos a) (sin a))))
(setq l1 (getdist "\n上长: ")
h1 (getdist "\n高度: ")
r1 (getangle "\n左下角角度: ")
dx (* (Cot r1) h1)
l2 (+ l1 dx dx)
)
(princ "\n下长 = ")
(princ l2)
(princ)
) 你有种再说一遍 发表于 2024-6-21 20:48
你制作两条垂直辅助线下来,然后看看像不像一个直角三角形,并且知道了90°和左下角角度
不是算出左下角角度,是在不知道下边长的情况下,用角度1公式算出下边长,不知道有没有这样的公式呢? 下长=2*高*ctan角度+上长 你制作两条垂直辅助线下来,然后看看像不像一个直角三角形,并且知道了90°和左下角角度 ljpnb 发表于 2024-6-21 20:29
下长=2*高*ctan角度+上长
想在角度1的表达式中写出公式可以算出下长的,谢谢! 你有种再说一遍 发表于 2024-6-21 20:48
你制作两条垂直辅助线下来,然后看看像不像一个直角三角形,并且知道了90°和左下角角度
想在角度1的表达式中写出公式可以算出下边长,知道这里大神多,不知道可不可以呢!;P 277283904 发表于 2024-6-21 20:51
想在角度1的表达式中写出公式可以算出下边长,知道这里大神多,不知道可不可以呢!
不是已经教你了吗?难道你连勾股定理都不会吗 回学校问数学老师要回直角三角函数知识 哥们在论坛问的几个问题是一点数学没学过啊,上学逃课放牛去了? 大佬不是都提醒你了~{:1_1:}
下长=2*高*ctan角度+上长