明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 602|回复: 4

[提问] 求空间三点 的中点

[复制链接]
发表于 2022-11-4 22:08:10 | 显示全部楼层 |阅读模式
求空间三点 的中点  经测试感觉不对?
不知是不是思路错了
请知道的老师指点一下
谢谢

(defun PZ123 (p*1 p*2 p*3)
(list
(* 0.5 (+ (car p*1) (car p*2) (car p*3)))
(* 0.5 (+ (cadr p*1) (cadr p*2) (cadr p*3)))
(* 0.5 (+ (caddr p*1) (caddr p*2) (caddr p*3)))
)
)

(P123 pt1 pt2 pt3)

"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2022-11-4 22:38:29 | 显示全部楼层
(defun MID (po1 po2)
  (setq po (MAPCAR '(lambda (X Y Z) (* (+ X Y Z) 0.5)) po1 po2))
)
发表于 2022-11-4 22:39:38 | 显示全部楼层
三个点 哪来是中点?  三个点?
 楼主| 发表于 2022-11-4 22:41:43 | 显示全部楼层
本帖最后由 ynhh 于 2022-11-4 22:46 编辑
liuhe 发表于 2022-11-4 22:39
三个点 哪来是中点?  三个点?

谢谢
可能是我想的不对
后改为重心点,可能就对了
黄工的程序中有三点求重心的
可能就是了
谢谢您的指点


(defun zx (p1 p2 p3)
  (inters p1
          (mapcar '* '(0.5 0.5 0.5) (mapcar '+ p2 p3))
          p2
          (mapcar '* '(0.5 0.5 0.5) (mapcar '+ p1 p3))
  )
)




(mapcar (function (lambda (e1 e2 e3) (/ (+ e1 e2 e3) 3.0))) p1 p2 p3)
发表于 2022-11-4 23:03:53 | 显示全部楼层



本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2024-11-16 00:34 , Processed in 0.159721 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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