在一众电磁仿真软件的使用中,牵涉到平面波的设置或Floquet端口的设置。在设置平面波时,论坛里有不少人提到TE波、TM波;在设置Floquet端口时,又有不少人提到TE极化、TM极化。其实,这些都有概念上的错误。如果不能非常清晰地理解平面波、TE(M)波、TE(M)极化、极化这几个概念之间的区别与联系,就不能正确地使用仿真软件,或者不能正确理解仿真软件给出的结果。这就是“电磁学”教材中专门用篇幅来讲这几个概念的实际意义之一吧。

教材中一般都会用成套的公式来阐释,本文争取尽量用白话。

  1. 平面波

就是一种TEM波,即横电磁波,概念上就是:若电磁波传播方向沿z轴,那么电场矢量和磁场矢量都仅在xy平面上有分量,而在z轴上没有分量。特别地,如果在同一平面上,各点的电场和磁场矢量与

都无关,那么就是均匀平面波了。

2. TE(M)极化

最简单的情形,当平面波斜入射到一个介质平面上,波矢

会与平面的法矢
形成一个面
。这个面定义为入射面,如果平面波的电场分量与
垂直,则称平面波TE极化(在光学领域称为S偏振光);如果平面波的电场分量与
平行,则称平面波为TM极化(在光学领域中称为P偏振光)。

所以,平面波也可能有TE(M)的概念,只是必须有“入射面”作为背景,并且是称为TE(M)极化波,而不是直接称为TE(M)波。

另外,如果平面波的电场矢量

并不平行或垂直,则其也可以分解为平行与垂直的分量,那么入射平面波就有两种极化成分了。

3. (波)极化

这里波的极化与TE(M)极化又不同,波的极化分为线极化、圆极化、椭圆极化,简单定义之,当

之间的相位差为0或
(即同相或反相)就是线极化,当相位差非0且非
时,就是椭圆极化;当极化椭圆的轴比为1时,就是圆极化。可见,波的极化与TE(M)极化是两码事,提出的背景也完全不同。

4. TE(M)波

如果波在传播方向上没有电场分量,则为TE波;

如果没有磁场分量,则为TM波;

如果电场、磁场分量都没有,则为TEM波。

如果从远场去看TEM波,则多数可以近按平面波处理。

所以,波极化、TE(M)波是电磁波本身的属性,在理想情形下定义出平面波,当平面波遇到入射面,又定义出TE(M)极化。以上四个概念可能就是电磁场理论中最易混淆的吧。

matlab平面电磁波入射_厘清平面波、TE(M)波、TE(M)极化、极化几个概念相关推荐

  1. matlab平面电磁波入射_平面电磁波传播模拟-MATLAB程序

    %本程序用来模拟平面电磁波在空间中的传播 %假设电磁波沿着X轴正向传播,电场具有Z方向的分量Ez,磁场具有Y方向上的分量Hy %由于程序中的电场分量与磁场分量均与两个参数-时间和坐标有关,因此为了使 ...

  2. floquet端口x极化入射波_厘清平面波、TE(M)波、TE(M)极化、极化几个概念

    原标题:厘清平面波.TE(M)波.TE(M)极化.极化几个概念 在一众电磁仿真软件的使用中,牵涉到平面波的设置或Floquet端口的设置.在设置平面波时,论坛里有不少人提到TE波.TM波:在设置Flo ...

  3. 基于Matlab的电磁场与波“电磁波的入射、反射、透射”仿真—(可实现波形入射反射过程的仿真)

    写在前面,本仿真与其他大多数仿真的改进点在于,本仿真实现了对于波形运动情况的仿真,并将大部分情况融合成为一个函数文件,可以通过改变参数实现不同的仿真(就是文章最后那堆代码) 一.正入射的基础驻波实现 ...

  4. 基于MATLAB的电磁波垂直入射理想介质演示程序(电磁学仿真)

    原创不易,路过的各位请点个赞,谢谢 一.设计思路 平面电磁波对理想介质分界面垂直入射的仿真程序设计以麦克斯韦电磁波理论及电磁波在理想介质中传播的性质为理论基础,以MATLAB为软件基础,通过将平面电磁 ...

  5. matlab 动态图只能显示等平面吗,matlab平面浓度图

    matlab 动态图只能显示等平面吗,帮你快速入门MATLAB(基本知识篇),matlab平面坐标图,matlab平面浓度图 关于利用matlab制作三维图形的经典例子模板_营销/活动策划_计划/解决 ...

  6. 介质中的平面电磁波与色散效应

    目录 理想介质中的平面电磁波 方程推导 解的讨论 ​​​​​​​瞬时形式 等相面 参数讨论 导电媒质中的均匀平面波 方程推导 解的讨论 波的特征分析 色散效应的讨论 理想介质中的平面电磁波 方程推导 ...

  7. 平面电磁波的反射与折射,极化滤波作用

    目录 引言 反射定律和折射定律 反射系数和折射系数 平面电磁波在理想介质分界面上的全反射和全折射 全反射 全折射 极化滤波作用 平面电磁波在良导体上的反射与折射 引言 再复杂的电磁波我们都可以看作是很 ...

  8. 将数学模型用matlab,matlab课件第3章_控制系统的数学模型及其转换.ppt

    matlab课件第3章_控制系统的数学模型及其转换 3.1.1 传递函数 传递函数输入举例 3.1.2 零极点增益形式 3)零极点增益模型: 3.1.3 部分分式形式 2.1.4 状态空间表达式 3. ...

  9. 程序阅读_全面详解LTE:MATLAB建模仿真与实现_自学笔记(1)调制与编码_程序阅读

    程序阅读_全面详解LTE:MATLAB建模仿真与实现_自学笔记(1)调制与编码_程序阅读 在粗浅地掌握了LTE知识后,从今天开始对<全面详解LTE:MATLAB建模仿真与实现>一书的学习. ...

最新文章

  1. mysql之字符编码问题
  2. Spring框架学习笔记(2)——IOCDI
  3. debian下面的apt-fast安装
  4. 【Pix4d精品教程】大疆精灵4A无人机航空摄影测量外业数据采集完整操作流程
  5. String | 263. Ugly Number
  6. Oracle技术之索引与Null值对于Hints及执行计划的影响
  7. [zz]如何使用effect
  8. 配置交换空间与文件系统的备份
  9. Linux “身陷囹圄”?
  10. 软件项目管理 2.2.项目招投标流程
  11. java模拟借书系统E R图_作业—模拟借书系统
  12. PGP加密软件介绍、下载地址(官方发行最新版)及安装教程
  13. yarn下载报错There appears to be trouble with your network connection. Retrying.
  14. UFS/EMMC压力测试
  15. 2015第二届上海国际机上内饰与翻新展览会
  16. python数据分析可视化
  17. MAC OS X 问题库
  18. berserkJS 使用 Wind.js 保证序顺执行流程
  19. 计算机联锁控制系统技术是,铁路信号计算机联锁控制系统容错技术探析
  20. 《数据结构》-第八章 排序(知识点总结)

热门文章

  1. Java——Java泛型
  2. python调用海康威视的摄像机
  3. 中国十大技术区都知道哪些
  4. 【互信息驱动:可逆神经网络】
  5. 无人机驾驶员培训学习记录(十五)
  6. 9.10 教师节 三行情书 三行代码 ʕ •ᴥ•ʔ
  7. 「解析」牛客网-华为机考企业真题 1-20
  8. python快速安装大量库,想要运行别人的大型项目代码?直接让他把库打包发过来
  9. 大数据hadoop生态技术简介
  10. IP视频监控的十大误解——作 者:FredrikNilsson