文件名称:matlab改变坐标绘图代码-DOS-calculation:能带理论中的状态密度计算程序,特别是光子晶体中的
文件大小:249KB
文件格式:ZIP
更新时间:2024-06-15 00:08:27
系统开源
matlab更改坐标绘图代码光子晶体的状态密度计算 著作权 刘伯元( )()在中国科学院物理研究所的指导下。 简单的介绍 我们提出了两个开源程序,分别使用广义吉拉特-劳本海默(GGR)方法和四面体(Tr)方法来计算光子晶体中的态密度(DOS)。 GGR方法程序需要频带数据和群速度数据来计算DOS,而四面体方法程序只需要频带数据,而与GGR相比精度相对较低。 我们建议使用MIT光子带(MPB)来计算频带和群速度。 将这些数据文件输入DOS计算程序“ DOS_GR.m”或“ DOS_Tr.m”以获得结构的DOS。 您也可以将其他频段计算软件中的数据文件直接输入DOS程序,条件是文件中的数据以正确的格式排列。 引文 我们在本文中提出了GGR方法。 如果您使用我们的代码进行研究,请正确引用它,例如“状态密度由程序在\ cite {Liu2017GGR}中计算。” 参考 @article{10.1088/2040-8986/aaae52, author={Boyuan Liu and J D Joannopoulos and Steven G Johnson and Ling Lu}, titl
【文件预览】:
DOS-calculation-master
----dompb.sh(2KB)
----3Dexample.ctl(6KB)
----DOS_GGR.m(9KB)
----3Dexample.png(248KB)
----DOS_Tr.m(12KB)
----README.md(7KB)
----LICENSEN.txt(1KB)