明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2797|回复: 5

已知三边求三角形的一个角

[复制链接]
发表于 2005-12-31 13:59:00 | 显示全部楼层 |阅读模式

在此先谢谢各位大哥!

LISP函数中没有反余弦函数,现有已知三边求三角形一个角的情况也就是说求arccosX的值,请问各位大哥怎样解决.定义这样的函数如何定义呢?

小弟谢谢各位大哥.

发表于 2006-1-2 16:30:00 | 显示全部楼层

去找一个已知三边求面积的公式

换算出高度,再用此直角三角形关係求相关角

发表于 2006-1-2 17:03:00 | 显示全部楼层

这个只是个数学问题,把公式都写出来程序也就出来了

 楼主| 发表于 2006-1-2 20:00:00 | 显示全部楼层
高!实在是高!谢谢你们!
发表于 2010-12-3 22:36:08 | 显示全部楼层
(defun c:hl(/ p1 p2 p3 a b c d h s p an1)
(setvar "cmdecho" 0)
(setq p1 (getpoint "\n插入点:"))
(setq a (getreal "\n输入第一条边长度"))
(setq b (getreal "\n输入第二条边长度"))
(setq c (getreal "\n输入第三条边长度"))
(setq p (/ (+ a b c) 2))
(setq s (sqrt (* p (- p a) (- p b) (- p c))))
(setq h (/ (+ s s) a))
(setq d (sqrt (- (* c c) (* h h))))
(setq p2 (polar p1 0 a))
(setq an1 (atan h d))
(setq p3 (polar p1 an1 c))
(command "pline" p1 p2 p3 "c")
(prin1))
发表于 2012-9-18 16:41:51 来自手机 | 显示全部楼层
1,求角用余弦定理。
2,定义函数可用级数展开或迭代
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-8-28 00:22 , Processed in 0.184600 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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