Solid State 2D Wigner-Seitz Cell and Brillouin Zone:计算直接和倒易晶格,以及 Wigner-Seitz Cell 和 Brillouin Zone 的对称点-matlab开发

时间:2024-06-18 04:02:15
【文件属性】:

文件名称:Solid State 2D Wigner-Seitz Cell and Brillouin Zone:计算直接和倒易晶格,以及 Wigner-Seitz Cell 和 Brillouin Zone 的对称点-matlab开发

文件大小:35KB

文件格式:ZIP

更新时间:2024-06-18 04:02:15

matlab

目的这是马萨诸塞大学洛厄尔分校固态课程中计算机项目的 matlab 解决方案, 2007 年左右。 问题考虑直接和倒数二维矩形 Bravais 晶格的生成,其间距 'a' 平行于 x 轴,'2a' 平行于 y 轴(边 a 和边 2a 的原始单位单元)。 编写一个程序来: 1) 计算距原点给定(输入)距离的直接空间和倒易空间中每个格点的坐标。 2) 计算 Wigner-Seitz 单元和第一布里渊区的角坐标。 3) 确定角点的坐标和从原点到角点、从原点到边缘中心、从边缘中心到第一象限角点的直线方程(高对称方向) Wigner-Seitz细胞和第一个布里渊区。 运行时案例该作业要求将输入距离设置为最近邻距离的三倍。 然后计算: 表1:直接晶格的坐标表 2:倒格的坐标表 3:与 Wigner-Seitz 单元格点对或原点和边缘点相关的线表 4:与第一个布里渊区的点阵点对或原点和边缘点相关的


【文件预览】:
SolidStateProblem01.zip

网友评论