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