圆柱型波导TE模式电磁场计算与可视化方法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要

摘要

为了研究圆柱型波导TE模式电磁场的计算的与电流场分布问题,为此采用了科学计算可视化的研究方法。本课题采用了OpenGL与C++builder 联合编程直观显示其电磁场与电流分布覆盖图。

首先,阐述了该课题的研究背景与国内外研究动态和OpenGL的基本概念简单概述,说明了在C++ Builder环境下如何利用OpenGL进行编程,为它们的混合编程提供了一个基本的框架。其次,在此次设计中通过电磁场的基本理论和电磁场的基本电磁理论,推导得出圆形波导电场、磁场和表面电流的表达式。最后,利用C++builder与OpenGL混合编做出其电场、磁场和表面电流的分布覆盖图,通过图示探讨其电磁场与电流分布及特点。

通过使用OpenGL和C++builder混合编程将复杂、抽象的电磁场数据直观形象的展现出来对研究其电磁现象寻找其规律有很大的帮助。

关键词OpenGL;可视化;场覆盖图

燕山大学本科生毕业设计(论文)

Abstract

To study the cylindrical waveguide TE mode electromagnetic field distribution calculated with the current field problems, this use of visualization in scientific computing research methods. This topic uses OpenGL and C + + builder programming to visual display of its electromagnetic field and current distribution overlay.

First, an overview of the research background and research trends at home and abroad, and OpenGL overview of the basic concept is simple, illustrated in C + + Builder environment, how to use OpenGL programming, for their mix of programming provides a basic framework. Secondly, the design introduced in the basic theory of electromagnetic fields, the basic electromagnetic theory through the electromagnetic field, derive the electric field, magnetic field and surface current expressions. Finally, the use of C + + builder and OpenGL code to make the mixed electric and magnetic fields and surface current distribution overlay, by the icon of the electromagnetic field and current distribution and characteristics.

By using OpenGL and C + + builder programming mix will be complex, abstract visual image of the electromagnetic field data show up on the study to find the laws of electromagnetic phenomena is very helpful.

Keywords OpenGL;Visualization;Field Overlay

目录

摘要....................................................................................................................... I Abstract ................................................................................................................ I I 第1章绪论 (1)

1.1课题研究的背景 (1)

1.2国内外研究现状 (2)

1.3科学计算可视化 (3)

1.3.1科学计算可视化概述 (3)

1.3.2科学计算可视化的重要意义 (4)

1.3.3科学计算可视化的进展 (6)

1.3.4可视化技术展望 (7)

1.4课题研究内容及章节安排 (8)

第2章OpenGL技术 (9)

2.1O PEN GL的发展 (9)

2.1.1关于O PEN GL (9)

2.1.2从O PEN GL1.X到2.0 (10)

2.2O PEN GL的概述 (10)

2.2.1O PEN GL基本特点 (10)

2.2.1O PEN GL基本功能与操作 (11)

2.3O PEN GL的图形实现 (13)

2.3.1体系结构与渲染上下文 (13)

2.3.2O PEN GL图形处理流程 (14)

2.3.3O PEN GL图形绘制方式 (15)

2.3.4O PEN GL图形绘制方式 (16)

2.4O PEN GL的图形开发库 (17)

2.4.1开发库组成 (17)

2.4.2基本数据类型 (17)

2.4.3O PEN GL库函数 (18)

2.5本章小结 (19)

第3章圆波导的矢量传播方式 (20)

相关文档
最新文档