说明:附件里的程序是基于matlab实现的二维面阵FFT波束形成。
二维阵 阵波束形成 面阵-fft 面阵 fft--波束展宽
说明:dbf中的lcmv算法,对应于《一种低旁瓣数字波束形成方法》中的面阵仿真
波束形成面阵 面阵-波束形成 面波束形成 波束形成DBF DBF
说明:最优波束形成算法(标准矩形阵列的波束方向图的幅度、切面极坐标、切面图、幅度等高线图等)。
阵列 matlab切面 波束形成算法 切面极坐标 切面图
说明:二维fdtd程序,模拟TM波,平面波入射
plane-wave FDTD平面波 FDTD-平面波 面波 MATLAB-TM
说明:一维光子晶体能带图的matlab源代码。附带图,用的是平面波展开法计算的
平面波展开 平面波--声子晶体 一维光子晶体 平面波-一维 能带-matlab
说明:二维FDTD算法仿真,并带完全匹配层,输入波形为高斯波、平面波。
二维FDTD算法 匹配层 波形 高斯波 平面波 FDTD算法 FDTD 算法
说明:光子晶体的平面波展开法;计算考虑转动惯量的光子晶体的平面波展开法
说明:光子晶体的能带图计算,其实质就是电磁本征值(复矢量场)的问题。利用平面波展开磁场,引入f(r)=1/eps(r),再利用倒格矢G将f(r)展开,将两者代入光子晶体的支配方程,最后得到一个平面波展开的方法的线性方程组,最终转化为求解其特征值向量的问题。
复平面波展开 复能带 能带图 能带 复矢量
说明:Rayleigh 面波勘探的目的在于有效利用频散曲线,反演地层厚度及横波速度。 传统的频散曲线反演都是基于基阶模式的,没有充分考虑高阶模式的频散曲线,导致反演结果不甚理想。 分别改变其每层横波速度和厚度,可以正演模拟出频散曲线,探讨各频散曲线的特点及联系。
fortran 地震 模拟 曲线
说明:利用切比雪夫伪谱法建模中粘弹性地球介质弹性奇异表面波
matlab 模型 介质 地球 表面 粘弹性