2015.9 理论与算法
基于matlab的电磁场仿真与分析
宋应龙
(西安电子科技大学,陕西西安,710126)
摘要: 电磁场问题往往较为抽象,并且计算也相对比较复杂。为此,借助计算机软件对复杂问题进行求解的重要性也得到凸
显。本文通过两个例子,着重介绍了 matlab 在电磁场仿真与数值分析中的应用。结果表明这一方法具有计算效率高,能使抽象
的场的问题具体化的优点。
关键词 :Matlab;电磁场;仿真;数值分析
中图分类号:TP391.9 文献标识码:A
Electromagnetic field simulation and analysis based on matlab
Song Yinglong
(Xidian University,Xi’an,710126,China)
Abstract :
Electromagnetic field problems are usually abstract,and the computation to it is also relatively
complex.Therefore,the ability of solving the problems with the help of computers is becoming more
important.This article introduces the application of matlab on simulation and numerical analysis.And the
results shows that this method is efficient,and can make the abstract problems easy to handle.
Keywords :
Matlab;Electromagnetic field;Simulation;Numerical Analysis
0 引言 一组近似的代数方程,联立求解后即为该场域中函数的近似解。
本文尝试利用Matlab PDE工具箱来解决一些切实遇到的电磁场
电磁场问题一直是人类科学史上不断探索和深究的问题,虽
问题,进一步使得求解电磁场问题的方式更加多元化。
然 Maxwell 方程用简洁的数学语言描述了电磁场所遵循的普遍
规律,但其具体问题的求解往往是复杂的,并且很多时候往往不 1 电磁场的边值问题
能直接精确求解,需要进行大量的近似计算来获取结果。除此之
我们知道,通过微分方程及相关边界条件描述的问题称为
外,对于数学表达式形式的求解结果,人们又往往难以形象地理
边值问题。根据不同的边界条件,边值问题又可以分为三类:
解电磁场具体的空间分布。考虑到 Matlab 是功能强大的科学与
Dirichlet 问题,Neumann 问题以及混合问题。对于一些结构特
工程计算软件,拥有强大的数值分析和绘图能力,被广泛应用在
殊的静态场问题,我们往往根据 Maxwell 方程组结合相应的边界
信号处理、系统仿真、自动控制、小波分析以及图形图像分析等领
条件来具体求解场的分布。
域。我个人认为,M