说明:一维、二维和三维FDTD代码可以在这里找到。具有简单辐射边界条件的一维FDTD代码,具有PML吸收边界条件的二维FDTD TE代码
matlab 有限 时域 差分法 沙利文
说明:MATLAB实现元胞自动机实现交通流,仿真。
元胞 元胞自动机 交通流仿真 交通 ZWE6
说明:二维FDTD圆柱散射问题RCS计算matlab代码。包含平面波引入,场值迭代,2阶MUR边界条件,UPML边界条件,近远场外推,后处理RCS计算代码以及圆柱散射的解析解代码。
fdtd-rcs-圆柱 二维散射matlab 平面波解析解 FDTD圆柱散射 fdtd-matlab-rcs
说明:编写有限体积求解程序,并将其应用于对流换热问题。建立问题的数学模型(包括内部介质及边界条件),推导离散过程及边界条件施加方案,编写程序并验证,分析流动温度场。
对流换热 数值计算
说明:三次样条插值函数边界条件由实际问题对三次样条插值在端点的状态要求给出。以第 1 边界条件为例, 用节点处二阶导数表示三次样条插值函数,用追赶法求解相关方程组。通过 Matlab 编制三次样条函数的通用程序, 可直接显示各区间段三次样条函数体表达式,计算出已给点插值并显示各区间分段曲线图。
spline3 三次样条函数
说明:有限体积法椭圆1D MATLAB与Dirichlet 和Neumann边界条件解方程-u_xx= F与Dirichlet 和Neumann边界条件
matlab
说明:这是一个用FDTD算法计算二维金属方柱散射场RCS的matlab程序。采用UPML吸收边界条件和高斯脉冲源激励,对于学习FDTD方法中的激励源加入,近-远场外推,吸收边界设置等很有帮助。
2D FDTD算法 RCS
说明:一维均匀平行板传输线fdtd程序,使用高斯脉冲激励,mur吸收边界条件
一维 均匀 平行板传输
说明:一维扩散方程的有限差分数值模拟,采用第三边界条件
actz64 扩散方程 有限差分法 差分法扩散 有限差分模拟
说明:二维TE波传播的FDTD仿真,UPML边界条件
fdtdPML PML FDTD MATLAB fdtd2D UP