乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 21|回复: 3

[编程交流] 三角练习1

[复制链接]

218

主题

699

帖子

483

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1090
发表于 2022-7-5 22:49:35 | 显示全部楼层 |阅读模式
你好
我开始学习trigo,
我的程序应该做一件简单的事情,
[列表=1]
  • 用户按p1,而不是p2(垂直上下)
  • 将绘制一条线,组成线段A
  • 用户按p3(水平,形成底座)
  • c段(hyp)距离和角度将发生
  • 将绘制一条线,组成c段
    [/列表]
     
    最终输出不正确
    知道为什么吗?
     
     
    1. (defun finding-c(/ p1 p2 p3 dst segC isegC)
    2. (setq p1 (getpoint "\nSpecify first point"))
    3. (setq p2 (getpoint p1 "\nSpecify second point"))
    4. (command "_pline" p1 p2 "")
    5. (setq p3 (getpoint p2 "\nSpecify third point"))
    6. (command "_pline" p2 p3 "")
    7. ;;; get the length of the missing segment
    8. (setq dst (sqrt
    9.       (+
    10.         (* (distance  p1 p2) (distance  p1 p2)) ;power 2
    11.         (* (distance  p2 p3) (distance  p2 p3)) ;power 2
    12.       )
    13.     )
    14. )
    15. ;;; get the angle of the missing segment
    16. (setq raw (/ (distance  p2 p3) (distance  p1 p2)));;; get tanges
    17. (setq p4 (polar p3 (atan raw)  dst))
    18. (command "_pline" p3 p4 "")
    19. )
  • 回复

    使用道具 举报

    114

    主题

    1万

    帖子

    1万

    银币

    中流砥柱

    Rank: 25

    铜币
    543
    发表于 2022-7-5 23:16:43 | 显示全部楼层
     
    您正在计算的角度是三角形的内角,而提供给极轴函数的角度是从x轴测量的。
    回复

    使用道具 举报

    106

    主题

    1万

    帖子

    101

    银币

    顶梁支柱

    Rank: 50Rank: 50

    铜币
    1299
    发表于 2022-7-5 23:43:58 | 显示全部楼层
    Samifox为什么不画一条线?而不是3个,或者你想要全部3个?你仍然可以做角度等
     
    1. (setq p1 (getpoint "\nSpecify first point"))
    2. (setq p2 (getpoint p1 "\nSpecify second point"))
    3. (setq p3 (getpoint p2 "\nSpecify third point"))
    4. (command "_pline" P1 p2 p3 "C" )
    回复

    使用道具 举报

    218

    主题

    699

    帖子

    483

    银币

    顶梁支柱

    Rank: 50Rank: 50

    铜币
    1090
    发表于 2022-7-6 00:01:05 | 显示全部楼层
    你好
     
    据我所知,
     
    (极坐标(从p3开始)(方向27度)(拍摄长度11.18))
     
    对不对?
     
    (见附件)
    234937kfawqouyfaw7d2yu.jpg
    回复

    使用道具 举报

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    • 微信公众平台

    • 扫描访问手机版

    • 点击图片下载手机App

    QQ|关于我们|小黑屋|乐筑天下 繁体中文

    GMT+8, 2025-3-11 03:27 , Processed in 0.397532 second(s), 62 queries .

    © 2020-2025 乐筑天下

    联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表