图书介绍
电磁场数值计算与仿真分析pdf电子书版本下载
- 邢锋编著 著
- 出版社: 北京:国防工业出版社
- ISBN:9787118093933
- 出版时间:2014
- 标注页数:256页
- 文件大小:34MB
- 文件页数:264页
- 主题词:电磁场-数值计算;电磁场-计算机仿真-分析
PDF下载
下载说明
电磁场数值计算与仿真分析PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 电磁场理论基础 1
1.1 电磁理论的物理基础 1
1.2 麦克斯韦方程组 5
1.3 媒质的特性与本构方程 10
1.4 能量与功率 13
1.5 波动方程 15
1.6 电磁场中的辅助位函数 16
第2章 时域有限差分法的基本概念 21
2.1 时域有限差分方法的基本原理 21
2.2 边界条件 26
2.2.1 理想导电体与理想导磁体边界 27
2.2.2 解析形式的吸收边界条件 28
2.2.3 基于匹配衰减材料的吸收边界条件 31
2.3 数值色散 36
2.4 稳定性分析 39
2.5 复杂媒质的处理方法 44
2.5.1 有耗媒质 44
2.5.2 色散媒质 45
2.6 传输线方程的数值解法 47
2.6.1 传输线模型 48
2.6.2 传输线方程的数值解 50
第3章 电磁场时域有限差分方法 56
3.1 概述 56
3.2 Yee网格与三维迭代算法 59
3.3 数值色散和稳定性分析 64
3.4 激励源的设置 67
3.4.1 源随时间变化的形式 67
3.4.2 常用的激励源模型 69
3.5 Mur吸收边界条件 72
3.6 完全匹配层吸收边界条件 76
3.6.1 场分裂方法 76
3.6.2 单轴媒质完全匹配层吸收边界条件 80
第4章 Meep电磁仿真系统的组成与构建 86
4.1 Linux系统的命令行操作方式 86
4.2 Linux系统中软件安装方法 91
4.2.1 源码安装 92
4.2.2 二进制包安装 94
4.3 Meep电磁场仿真系统的组成 99
4.4 Meep电磁场仿真系统的构建 101
4.4.1 Unix和Linux系统上以源码方式安装 102
4.4.2 Linux和BSD系统上用二进制包安装 106
4.4.3 其他操作系统上的安装方法 107
4.5 Scheme语言的编程环境 108
4.5.1 Guile的安装与使用 109
4.5.2 Guile环境下的Scheme语言程序设计 109
4.5.3 Scheme与C 混合编程 112
4.6 数据管理与过程控制 116
4.6.1 libctl的设计原则 117
4.6.2 控制文件的基本组成 117
4.6.3 libctl中的函数参考 120
第5章 波导和微带线的仿真计算 125
5.1 Meep仿真系统编程基础 125
5.2 二维电磁问题仿真分析 131
5.3 矩形波导及其不连续性分析 139
5.3.1 矩形波导的解析求解与数值仿真 139
5.3.2 波导系统的网络参数 145
5.3.3 波导不连续性的仿真分析 148
5.4 微带电路的仿真计算 153
5.4.1 微带线的基本结构与电磁特性 154
5.4.2 微带电路的仿真计算 157
5.5 谐振腔的仿真计算 165
5.5.1 谐振腔概述 165
5.5.2 谐振腔的仿真计算实例 169
第6章 天线问题的仿真计算 175
6.1 天线问题的计算基础 175
6.1.1 等效原理 175
6.1.2 辐射场计算 178
6.2 口径面天线的仿真计算 179
6.3 一般天线的仿真计算 187
第7章 并行电磁场计算初步 203
7.1 并行计算的基本概念 203
7.1.1 并行计算机的体系结构 203
7.1.2 常用的并行计算系统 206
7.1.3 并行编程模型 207
7.1.4 并行计算的基本过程 209
7.2 并行计算环境的构建 210
7.2.1 PC机集群系统 210
7.2.2 消息传递接口MPI 214
7.3 Meep仿真系统中的并行程序设计 217
7.3.1 Meep仿真系统的C+++语言接口 217
7.3.2 Meep仿真系统的并行程序设计 221
附录A Linux操作系统简介 227
A.1 Linux操作系统简史 227
A.2 Linux操作系统的安装与使用 230
A.3 Linux操作系统上的程序设计 235
附录B Scheme程序设计语言基础 240
B.1 概述 240
B.2 数据类型 242
B.3 变量和作用域 249
B.4 程序流程控制 250
B.5 过程的定义与调用 254
参考文献 256