277283904 发表于 2024-6-21 20:12:43

梯形,知道上长、高度,想通过左下角的角度公式算出下长?

本帖最后由 277283904 于 2024-6-21 20:15 编辑

百度了一下找不到答案!!!,不知道有没有这样的算法,麻烦大神们!!!

lijiao 发表于 2024-6-25 13:43:24

本帖最后由 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
             )
   )
)

xyp1964 发表于 2024-6-22 15:57:10

(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)
)

277283904 发表于 2024-6-22 10:42:10

你有种再说一遍 发表于 2024-6-21 20:48
你制作两条垂直辅助线下来,然后看看像不像一个直角三角形,并且知道了90°和左下角角度

不是算出左下角角度,是在不知道下边长的情况下,用角度1公式算出下边长,不知道有没有这样的公式呢?

ljpnb 发表于 2024-6-21 20:29:34

下长=2*高*ctan角度+上长

你有种再说一遍 发表于 2024-6-21 20:48:48

你制作两条垂直辅助线下来,然后看看像不像一个直角三角形,并且知道了90°和左下角角度

277283904 发表于 2024-6-21 20:49:26

ljpnb 发表于 2024-6-21 20:29
下长=2*高*ctan角度+上长

想在角度1的表达式中写出公式可以算出下长的,谢谢!

277283904 发表于 2024-6-21 20:51:30

你有种再说一遍 发表于 2024-6-21 20:48
你制作两条垂直辅助线下来,然后看看像不像一个直角三角形,并且知道了90°和左下角角度
想在角度1的表达式中写出公式可以算出下边长,知道这里大神多,不知道可不可以呢!;P

你有种再说一遍 发表于 2024-6-21 21:08:47

277283904 发表于 2024-6-21 20:51
想在角度1的表达式中写出公式可以算出下边长,知道这里大神多,不知道可不可以呢!

不是已经教你了吗?难道你连勾股定理都不会吗

lht 发表于 2024-6-22 09:28:14

回学校问数学老师要回直角三角函数知识

帝都划水王 发表于 2024-6-22 13:30:53

哥们在论坛问的几个问题是一点数学没学过啊,上学逃课放牛去了?

czb203 发表于 2024-6-22 13:32:58

大佬不是都提醒你了~{:1_1:}
下长=2*高*ctan角度+上长
页: [1] 2 3
查看完整版本: 梯形,知道上长、高度,想通过左下角的角度公式算出下长?