2017년 6월 1일 목요일

kronig-penney model with bloch wave and energy bands in solid MATLAB

MATLAB code for endrgy bands in crystals




1. using bloch wave find brillouin zone and find allowed wave vector


2. find the relation allowed wave vector with energy


may can find discrete energy

code link



file example






waveguide dispersion relation with MATLAB

dielectric slab waveguide matlab code


can fix  refractive index, waveguide length


find


1. mode angle


2. omega - beta dispersion diagram


3. group velocity - omega diagram


code link


file example