说明:采用UPML边界条件作为吸收边界,编程实现时域有限差分法对空间中点源对应的电磁场的传播,程序可以获得一定仿真时间内,整个空间的电磁场分布,同时将其用图片形式表示。
matlab fdtd 计算 条件 UPML 边界 电磁场
说明:这是一个用FDTD算法计算二维导体方柱散射场RCS的matlab程序.采用UPML吸收边界条件和高斯脉冲源激励,对于学习FDTD方法中的激励源加入,近-远场外推,吸收边界设置等很有帮助。
散射边界条件 fdtd_rcs 近-远场外推 fdtd方柱 远场外推
说明:利用时域有限差分(FDTD)仿真三维(3D)电磁波的传播,吸收边界条件为完全匹配层(PML)。
有限差分-三维 电磁波吸收 fdtd三维 完全PML 3D-FDTD
说明:考虑毛管压力,相对渗透率,流体粘度,基质孔隙度,渗透率,网格数量,时间步长影响的二维渗吸作用数值模型。同时考虑不同边界对渗吸作用的影响,包括单一边界条件和混合边界条件,涉及边界条件的处理方法。可计算饱和度分布,压力分布,渗吸采收率曲线,残余油饱和度等。
说明:这是一个用FDTD算法计算二维金属方柱散射场RCS的matlab程序。采用UPML吸收边界条件和高斯脉冲源激励,对于学习FDTD方法中的激励源加入,近-远场外推,吸收边界设置等很有帮助。
2D FDTD算法 RCS
说明:双相介质的交错网格有限差分波场模拟与AVO属性分析程序,包含了不同精度的交错网格程序,特征值分析法边界吸收条件,双相介质的弹性参数计算程序,以及AVO属性计算分析程序。
交错网格 差分波场 AVO属性 特征值分析法 AVO
说明:一维、二维和三维FDTD代码可以在这里找到。具有简单辐射边界条件的一维FDTD代码,具有PML吸收边界条件的二维FDTD TE代码
matlab 有限 时域 差分法 沙利文
说明:一维均匀平行板传输线fdtd程序,使用高斯脉冲激励,mur吸收边界条件
一维 均匀 平行板传输
说明:地震波正演模拟,吸收边界matlab。
地震波--模拟 地震正演matlab 地震-正演 地震波-模拟 地震-正演模拟
说明:1D FDTD matlab程序,可以直接运行。程序内容为电磁波在某一个方向上的传播问题,对FDTD方法的基本理解有很大帮助。其中第一个自由场中的情形,较为简单,第二程序是加了吸收边界处理。
matlab 程序 运行 可以 直接 两个 DFDTDmatlab