说明:MATLAB代码从一个使用几何光学,GTD结合二维半平面的领域,和曼联。
平面 横向 电场 衍射 图样
说明:2D的FDTD和平面波展开,用于光学和微波计算。
2D FDTD 平面波
说明:MATLAB中的激光器仿真,包含锁模激光器的部件仿真,不同维度的脉冲仿真。
激光-锁模 脉冲激光 mode-locked 锁模脉冲 matlab仿真激光
说明:常见的工程光学的现象模拟,如平面波球面波的模拟,一些干涉现象的仿真。
光学-matlab 干涉--球面波 球面波的仿真 平面波干涉 干涉--平面波
说明:一维光子晶体能带图的matlab源代码。附带图,用的是平面波展开法计算的
平面波展开 平面波--声子晶体 一维光子晶体 平面波-一维 能带-matlab
说明:三维激光扫描的点云,如果是在一个面上,用局部小邻域拟合出平面
点云MATLAB 邻域-点云 激光点云 点云平面拟合 平面拟合-matlab
说明:光子晶体的能带图计算,其实质就是电磁本征值(复矢量场)的问题。利用平面波展开磁场,引入f(r)=1/eps(r),再利用倒格矢G将f(r)展开,将两者代入光子晶体的支配方程,最后得到一个平面波展开的方法的线性方程组,最终转化为求解其特征值向量的问题。
复平面波展开 复能带 能带图 能带 复矢量
说明:利用平面波展开发计算二维光子晶体的能带结构
te光子晶体 光子晶体-TE Photonic-crystal 光子-晶体 二维-光子晶体
说明:利用平面波展开的方法计算二维光子晶体的缺陷模
Photonic-crystal 鍏夊瓙鏅朵綋 二维光子晶体 光子晶体 photonic
说明:计算3维光子晶体能带结构,利用了平面波展开方法
平面波展开 plane-wave 鍏夊瓙鏅朵綋 光子晶体 光子晶体