二维光子晶体中的本征模式:解决本征问题 kz(omega,kx,ky) 并绘制允许模式的场分布-matlab开发

时间:2024-06-19 18:27:50
【文件属性】:

文件名称:二维光子晶体中的本征模式:解决本征问题 kz(omega,kx,ky) 并绘制允许模式的场分布-matlab开发

文件大小:5KB

文件格式:ZIP

更新时间:2024-06-19 18:27:50

matlab

考虑由圆柱体组成的二维光子晶体,圆柱体具有圆形横截面和无限高,排列在三角形晶格中; 该程序计算并绘制给定频率下允许的本征模式的晶胞 (E&H) 中的空间分布; 'omega' 作为输入; 斜向传播是隐式的,因此在 E-pol 和 H-pol 中偏振态不能分离; 解析计算介电常数膨胀的傅立叶系数; 这里考虑的材料是介电和无色散的; 该软件包包含以下程序: pwem2Dc.m - 主程序epsgg.m-计算介电傅立叶系数矩阵的例程prcellgrid.m-直接空间离散化的例程,用于绘制场分布kvect2.m - 计算具有元素 (kx+Gx) 和 (ky+Gy) 的对角矩阵的例程,其中 G=(Gx,Gy) 是倒格向量oblic_eigs.m - 用于解决特征值问题的例程磁场rfields.m - 计算场空间分布的例程


【文件预览】:
pwem2Dc.zip

网友评论