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
2022-10-11 08:46:40 249KB 系统开源
1
Light_PhotonicCrystal_2D:2D光子晶体的能带图和场
2022-10-09 13:35:41 2.2MB physics matlab band-structure band
1
C++是一种高效实用的程序设计语言,它既可进行过程化程序设计,也可进行面向对象程序设计,因而成为了编程人员最广泛使用的工具。学好C++,很容易触类旁通其他软件,C++架起了通向强大、易用、真正的软件开发应用的桥梁。许多高等院校已经开设了C++程序设计语言课,急需一本实用的教材。 本书是作者总结两年教学实践的经验写成的,适合用作大学计算机专业和非计算机专业的程序设计基础课程教材,也可供自学的读者使用。 本书共分两大部分。第一部分,第1章至第10章是基础部分,主要介绍C++程序设计语言、程序结构和过程化基础。第二部分,第11章至第21章,是面向对象程序设计部分,它建立在C++程序设计基础之上,讲述了面向对象程序设计方法。
2022-08-23 07:31:51 7.77MB C++ 程序设计 教程
1
该程序使用平面波方程 (PWE) 方法求解二维周期晶格中的亥姆霍兹方程。晶格可以具有正方形或六边形的周期性。在原始细胞内可以构建任何模式。 有四种结构可供选择: -> Square lattice -> Hexagonal lattice -> Honey comb lattice -> DFB structure 更多详情、使用方法,请下载后阅读README.md文件
2022-07-03 18:03:31 2.2MB matlab
在声子晶体(Phononic crystal,简称 PC)中,基体材料和散射体材料周期性分布,根据周期性方向的个数,可以分为一维、二维、三维声子晶体。根据组成声子晶体材料的形态,可分为固固型声子晶体、固流(流固)型声子晶体等。此外,对于不同的弹性波类型,又可将声子晶体分为体波型声子晶体、表面波型声子晶体和兰姆波型声子晶体。声子晶体是凝聚态物理领域在光子晶体研究基础上提出的一个新的物理概念。声子晶体是一种高频散弹性材料,一般由两种或两种以上介质周期性分布构成。当弹性波在声子晶体中传播的时候,受内部周期结构(如几何参数和弹性参数)作用,某些频率范围内的弹性波不能传播,相应的频率范围称为带隙。声子晶体的这些特性已经广泛用于滤波、波导、传感、声聚焦和拓扑声子学等方面。
2022-07-03 11:04:22 299MB comsol5.6 声子晶体 有限元分析
1
二维声子晶体的三维模型下的能带计算,周期性结构,元胞带隙 上传资源需要重新计算 板类声子晶体,三维模型能带计算
2022-06-13 09:04:29 310KB 三维模型 二维声子晶体
基于平面波展开法,数值研究了不同参数对一维光子晶体带隙特征的影响。研究表明:归一化频率范围内的光入射一维光子晶体表面,产生多个光子带隙;当增大介质折射率差值时,带隙数量增多,带隙宽度增大,同时带隙中心频率向低频方向移动。实现全向光子禁带充要条件为,TE模式和TM模式的掠入射光锥内无传输态存在,同时,介质的布儒斯特角在光锥以外。
2022-04-25 14:59:59 3.04MB 自然科学 论文
1
大学物理讲义包括量子物理,波动光学,晶体能带结构,热力学,等
1
石墨烯能带matlab代码GAN_石墨烯 信息: 作者 吴楚汉 董元 建林城 健林 电子邮件 介绍: 此Repo包含Deep Learning Bandgaps of topologically Doped Graphene -- Graphene GAN part Chuhan Wu论文防御项目Deep Learning Bandgaps of topologically Doped Graphene -- Graphene GAN part的源代码,其中包含用于预测石墨烯超单元结构的算法(GrapeheneGAN GAN [GraGAN])。 同时,它包含石墨烯超级电池的最新数据(4by4:13018,5by5:79647,6by6:6382)。 数据分发(4by4和5by5数据): DeepGraphene是一项跨学科研究,针对带隙值预测问题实施了机器学习方法。 它将不同类型的石墨烯超级电池结构描述为二维矩阵,他们利用这些数据来训练GraGAN。 因此,我们可以基于其带隙值预测石墨烯超级电池的结构。 GraGAN目的: 根据我们要创建的带隙值,我们可以创建各种高质量的石墨烯超级单
2022-01-20 11:50:42 4.06MB 系统开源
1