返回列表 发布新帖
查看: 252|回复: 0

[算法] 晶体学坐标系到直角坐标系的转换矩阵

118

帖子

312

积分

36

金币

初级会员

积分
312
发表于 2025-3-20 13:56:36 | 查看全部 |阅读模式
本帖最后由 casjxm 于 2025-3-20 13:57 编辑

绝大部分材料的计算都是在直角坐标系下进行,这通常比在晶体学坐标系下容易。理论上,晶体学坐标系原则上可以直角化成无穷个坐标系;
定义A=(a b c)’和E=(e1 e2 e3)’分别为晶体学坐标系和直角坐标系,上引号表示转置,有E=MA,M为转换矩阵。
1.  如果e1沿a方向,e2在ab面内垂直于a,e3垂直于e1和e2(即平行于c*),*表示倒空间矢量或角度,那么:

根据实空间与倒空间单胞参数的转换关系:

转换矩阵为:

假定A和E坐标系下的原子坐标分别是r(r1 r2 r3)和s(s1 s2 s3),则:r=sM
2. 如果e1沿着a*,e2在a*b*平面内,e3沿着c,在这种情况下:

3. 也可以设定e1沿a*,e2沿b,那么e3在bc平面内,则:


本帖子中包含更多资源

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

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

本版积分规则

  • 微信小程序
  • 公众号
  • 微信客服

关于我们|Archiver|APP客户端|小黑屋|物质结构社区 ( 闽ICP备2024081439号-1 )

GMT+8, 2025-5-31 12:22 , Processed in 0.014928 second(s), 6 queries , Redis On.

Powered by Discuz! X5.0

© 2001-2025 Discuz! Team.

在本版发帖
科研需求联系客服
添加微信客服
返回顶部
快速回复 返回顶部 返回列表