24小时热门版块排行榜    

CyRhmU.jpeg
南方科技大学公共卫生及应急管理学院2026级博士研究生招生报考通知(长期有效)
查看: 3247  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

xuwanzhen1212

金虫 (初入文坛)

[求助] 空间四点坐标求二面角

已知空间四点的坐标,求解二面角,谢谢!A(x1,y1,z1) ,B(x2,y2,z2) ,C(x3,y3,z3),D(x4,y4,z4)
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

chembetsey

木虫 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
计算 A,B,C决定的平面的法向量nabc:
Rba=A-B, Rbc=C-B, nabc=cross_prduct(Rba, Rbc)
计算 B,C,D决定的平面的法向量nbcd:
Rbc=C-B, Rbd=D-B, nbcd=cross_prduct(Rbc, Rbd)
二面角为nabc和nbcd的夹角:
tht=acos( dot_product(nabc,nbcd)/sqrt(dot_product(nabc,nabc)*dot_product(nbcd,nbcd)) )
4楼2012-11-25 23:12:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

baobiao007

木虫 (职业作家)

中国特色

自己找到二面角计算公式,好像是高中立体几何里的东西吧,然后写就行了,有啥疑惑的
我同意叔本华的观点,人们投身艺术和科学领域的强烈愿望之一就是逃离痛苦、残酷和枯燥无味的现实生活,逃离自己飘忽不定的七情六欲的桎梏。--爱因斯坦
2楼2012-11-25 15:33:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tracel

木虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
像lammps这样的MD软件里面,都有计算二面角的子函数,你找个自己熟悉的分子动力学软件,都可以找到这样的子函数。
3楼2012-11-25 21:22:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ra2ghgzh

木虫 (正式写手)

学痴

引用回帖:
4楼: Originally posted by chembetsey at 2012-11-25 23:12:19
计算 A,B,C决定的平面的法向量nabc:
Rba=A-B, Rbc=C-B, nabc=cross_prduct(Rba, Rbc)
计算 B,C,D决定的平面的法向量nbcd:
Rbc=C-B, Rbd=D-B, nbcd=cross_prduct(Rbc, Rbd)
二面角为nabc和nbcd的夹角:
t ...

非常感谢,不过我觉得您有一处笔误:
第四行的“Rbc=C-B, Rbd=D-B, nbcd=cross_prduct(Rbc, Rbd)”
应该改为“Rcb=B-C, Rcd=D-C, nbcd=cross_prduct(Rcb, Rcd)”
我永远当不了老板
5楼2018-03-27 16:12:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见