文件名称:二维光子晶体的波矢量图:计算并绘制二维光子晶体在恒定频率下的光子带。-matlab开发
文件大小:4KB
文件格式:ZIP
更新时间:2024-06-21 11:13:39
matlab
该程序计算并绘制了二维光子晶体的波矢量图(即恒定频率下的光子带),该晶体由具有圆形横截面的圆柱体和无限高,排列成三角形格子; 倾斜传播是隐式的,因此在 E-pol 和 H-pol 中偏振态不能分离; 'omega' 作为输入; 解析计算介电常数膨胀的傅立叶系数; 这里考虑的材料是介电和无色散的,但色散可以作为函数 e(omega) 添加 该软件包包含以下程序: pwem2Db.m - 主程序epsgg.m - 计算介电函数傅立叶系数矩阵的程序bz_irr2.m - 不可约布里渊区多边形的二维离散化例程; kvect2.m - 计算具有元素 (kx+Gx) 和 (ky+Gy) 的对角矩阵的例程,其中 G=(Gx,Gy) 是倒格向量oblic_eigs.m - 用于解决特征值问题的例程磁场
【文件预览】:
pwem2Db.zip