24小时热门版块排行榜    

查看: 4469  |  回复: 11
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

g_xq96

银虫 (小有名气)

[交流] 【求助】MS晶体建模里的分数坐标如何确定? 已有9人参与

我想自己手动输坐标建立模型!
在直角坐标系中确定了超胞中的几个原的子坐标,但不会转换成分数坐标。
感觉分数坐标应该很有用,想请各位高手介绍一下笛卡尔坐标如何换成分数坐标?
对不同的晶格常数(a,b,c,α,β,γ)分数坐标转换有何异同?
回复此楼
山路十八弯http://blog.sina.com.cn/u/1589327057
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

liufengbao100

木虫 (正式写手)

foreverhappy


g_xq96(金币+1):谢谢参与
百度一下就知道了
成长总是痛苦的,加油!
3楼2010-05-27 08:59:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 12 个回答

zzy870720z

荣誉版主 (文坛精英)

优秀版主优秀版主优秀版主优秀版主

★ ★
g_xq96(金币+1):谢谢参与
gavinliu7390(金币+1):谢谢交流! 2010-05-24 19:28:02
我记不太清楚公式
记得陈舜麟的《计算材料科学》的附录上有公式
用一个过渡矩阵联系直角坐标和内坐标
找那本书看看
博学、审问、慎思、明辨、笃学
2楼2010-05-24 17:00:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cenwanglai

荣誉版主 (知名作家)

老和山猥琐派九段

优秀版主


g_xq96(金币+1):谢谢参与
自己手算一下也可以,中学的立体几何就可以了.
4楼2010-05-27 11:27:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

flashpoint

金虫 (小有名气)

★ ★ ★
g_xq96(金币+1):谢谢参与
zzy870720z(金币+2):谢谢交流 2010-05-27 12:54:07
g_xq96(金币+3):QQ:705357207 2010-05-27 18:41:50
通常都是分数坐标,很少直接给直角坐标的,如果是三斜晶系,转换很复杂的,
你可以尝试这个公式:

%Define the crystal parameters
a=5;b=5;c=10;
alpha=90*pi/180;beta=90*pi/180;gamma=120*pi/180;
n2=(cos(alpha)-cos(gamma)*cos(beta))/sin(gamma);
n3=(sin(beta)*sin(beta)-n2^2)^0.5;
A=[a,   b*cos(gamma),    c*cos(beta);
   0,     b*sin(gamma),    c*n2;   
   0,    0,                c*n3];

这个矩阵是把分数坐标转变为直角坐标,反过来就可达到你的要求
引用回帖:
Originally posted by g_xq96 at 2010-05-24 16:35:23:
我想自己手动输坐标建立模型!
在直角坐标系中确定了超胞中的几个原的子坐标,但不会转换成分数坐标。
感觉分数坐标应该很有用,想请各位高手介绍一下笛卡尔坐标如何换成分数坐标?
对不同的晶格常数(a,b,c,α ...

5楼2010-05-27 11:48:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见