QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
8天前
查看: 2227|回复: 2
收起左侧

[已解决] 三角形问题求助

[复制链接]
发表于 2011-5-26 17:33:01 | 显示全部楼层 |阅读模式 来自: 中国广东广州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 janekou 于 2011-5-26 18:35 编辑 ' M" d6 {% a$ T
  1. (defun c:an ()
    + \4 S' N3 b8 ?$ z1 @+ I! W
  2. (setq aa (getpoint "选取左下角点:"))1 u( }# j# I: S6 L8 f- |6 ~
  3. (setq la (getreal "输入底边A的长度:"))
    + M! b7 w& c6 f3 E, a+ D* X
  4. (setq lb (getreal "\n 输入B的长度:"))
    4 Q& z4 Y8 o* [; F8 y6 y+ Y4 v
  5. (setq lc (getreal "输入C的长度:"))
    1 q4 M8 X0 B8 U" ]5 P# m5 e
  6. * S0 ?* j9 F" m
  7. (setq sz (/ (+ la lb lc) 2)) 0 \3 l, ?# m! v, S
  8. (setq area (* (- sz la) (- sz lb) (- sz lc)))& I) ?  E5 z. R: ?7 Z# X
  9. (setq lh (/ (* 2 area) a)3 F- N" H/ H% J, W5 n; B) G
  10.   m+ N) {9 i" F, c; Y1 {
  11. (setq bb (polar aa 0 la))1 D" ^) y, X) |0 _2 t( z
  12. (setq ah  (sqrt (- (* lc lc) (* lh lh))))
    * _5 R$ o8 q, _3 I0 A  B
  13. (setq ang1 (atan (/ lh ah))); U2 b* V- [# A5 q7 B
  14. (setq cc (polar aa ang1 lc))$ [2 I1 H3 [' e8 s+ y1 Z& O6 a
  15. (command "pline" aa bb cc "c")7 `! r. g/ ?* P' `3 q7 {' f" c
  16. )
    9 [% Z7 I6 x8 ?3 H! m$ f2 L
  17. (prin1)
复制代码
2][OFRBE0YN]B[V6O3~U$)I.jpg 请问这个什么地方出问题了呢?谢谢高人指点一下。
发表于 2011-5-26 18:10:27 | 显示全部楼层 来自: 中国台湾
(setq area (* (- sz la) (- sz lb) (- sz lc)))
5 T* ?" c6 L/ C8 u) h(setq lh (/ (* 2 area) a)
6 s3 Z; Z% V& \6 V1 P===>
9 L, h2 v7 j8 ~1 E, |   (setq area (sqrt (* sz (- sz la) (- sz lb) (- sz lc))))9 D- a; f% h6 I' }4 ?4 E& w# _
   (setq lh (/ (* 2 area) la))

评分

参与人数 1三维币 +5 收起 理由
woaishuijia + 5 应助

查看全部评分

 楼主| 发表于 2011-5-26 18:30:49 | 显示全部楼层 来自: 中国广东广州
2# SunVei
' J0 Q9 c- i. x3 o感谢高人多次指点,哈哈,我真粗心啊~~
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表