摘要
讲述了FDTD方法的2种典型吸收边界条件算法——Mur吸收边界条件和PML吸收边界条件。论述一个使用Matlab语言编写的计算在真空中的三维空间点电源辐射电场的算例,记述了区域划分、写有限差分式、编写程序3个主要计算步骤。列出了在FDTD网格划分中一些参数的选取以及MatlabPDE工具箱的网格生成器。得出用Matlab语言对FDTD算法编程的几点结论。
Arithmetic of two typical absorptive boundary conditions in FDTD arithmetic is described, that is Mur absorptive boundary condition and PML absorptive boundary condition. Then an example of computing radiated electric field of point power in 3D space in vacuum using Maflab language programming is given, and three main computing steps of area partition and writing finite-difference formula and programming are given. And then, the selection of some parameters in dividing FDTD net is provided, as well as gridding builder of PDE toolbox of Maflab. Finally, several conclusions using Matlab language to program FDTD arithmetic is carried out.
出处
《无线电工程》
2008年第6期38-39,46,共3页
Radio Engineering