利用matlab实现矩形波导电磁场分布图的绘制.doc

利用MATLAB实现矩形波导电磁场分布图的绘制(附源程序)通过MATLAB计算并绘出任意时刻金属矩形波导的主模TE10模的电磁场分布图。波导尺寸、工作频率及时刻均由外部给定。A矩形波导中传输的主模为TE10模。设金属波导尺寸为AB,TE10模的截止波长为2A。其电磁场分量可推导表示如下00SINSICOSISIXZYAHXTZATEXTZ(11)上式中各参量如下,21CGCGAFC(12)B用MATLAB画电磁力线的步骤1由外部给定的波导尺寸、工作频率参照(12)式计算得到参量。2由外部给定的绘图精度,分别确定电场和磁场的坐标点。按照公式(11)计算得到电场、磁场的分量。3用QUIVER3函数,绘制磁场分布。允许图像叠加。4用QUIVER3函数,绘制电场分布。不允许图像叠加。C三维的电力磁力线分布效果图图1图2C附程序清单RECTWAVESTRCT12286,1016,6,1,984109,003MAINFUNCTIONRECTWAVESTRCT1AO,BO,D,H0,F,T画矩形波导场结构所有计算单位为米输入为毫米FL0工作频率/波长LG波导波长LCTE10模截止波长AB波导尺寸C传输方向这里取为波导波长D采样精度TT时刻的场结构图AAO/1000BBO/1000LC2ATE10截止频率L03108/FU4PI107IFL0LCRETURNELSECLFLGL0/1L0/LC205CLGB2PI/LGWB/3108X0A/DAY0B/DBZ0C/DCX1,Y1,Z1MESHGRIDX,Y,ZMESHX1,Y1,Z1HXBAH0SINPI/AX1SINWTBZ1/PIHZH0COSPI/AX1COSWTZ1BHYZEROSSIZEY1QUIVER3Z1,X1,Y1,HZ,HX,HY, B HOLDONX2X10001Y2Y10001Z2Z10001EXZEROSSIZEX2EYWUAH0SINPI/AX2SINWTBZ2/PIEZZEROSSIZEZ2QUIVER3Z2,X2,Y2,EZ,EX,EY, R XLABEL 传输方向 YLABEL 波导宽边A ZLABEL 波导窄边B HOLDOFFENDENDCODE

matlab画三维图电磁场,利用matlab实现矩形波导电磁场分布图的绘制.doc相关推荐

  1. matlab画三维图和等高线,matlab画三维等高线图

    MATLAB 三维绘图功能二维图形 ? 三维图形 图形色彩处理 句柄图形技术 图像显示技术 动画制作 三维绘图三维绘图的主要功能: 绘制三维线图 绘制等高线图 绘制伪彩色图 ...... 三维线图指令 ...

  2. matlab绘图z=sin(x_「matlab画三维图」Matlab 应用之绘制三维图形(基础篇) - seo实验室...

    matlab画三维图 在Matlab中,三维图形的绘制包括三维曲线,三维网线图和三维曲面图.闲话不多说,直接进入正题.首先介绍几个函数: 1.plot3(x,y,z,-) 其中,x,y,z为维数相同的 ...

  3. Matlab画三维图的一些技巧

    引言 本人是一位数学科研工作者,平时的文章采用的是latex编写,里面图形的生成主要来自于Matlab(个人对Matlab非常喜欢,感觉上手比较容易,更亲民).对于图形的处理比较频繁,而且总会有一些特 ...

  4. matlab画三维图

    plot与surf与mesh三个是画三维图经常用到的函数,下面看看三者画出的图的区别: [x,y]=meshgrid(-2:0.1:2);     z=x.*exp(-x.^2-y.^2);     ...

  5. matlab 不单调 插值,三组无关数据进行MATLAB画三维图不采用插值的方法该怎么办...

    有三列同纬度的数组画三维图不采用插值的方法,,使用原始数据进行画三维图0        9.5        29 1.3        9.9        28 1.1        13.2  ...

  6. Matlab画三维图笔记

    plot3 基本的三维曲线图绘制 plot3(x,y,z),x,y,z均为相同长度的向量,会得到三个向量相同下标构成的的三维坐标(xi,yi,zi)(i=1~n)连的曲线 plot3(X,Y,Z),X ...

  7. matlab 画三维图 及 画图

    文章目录 画三维图 图中选取点 画矩形.正方形 等高线及标签 画直方图 画柱状图 画三维图 可以三维旋转至合适位置,再另存为.jpg效果更佳 gcf(get current figure) savea ...

  8. matlab 三维相交面,MATLAB画三维图时如何画相交部分

    总结:1直接求出相交点:(1)两直线相交(2)直线与多条直线相交 2利用两种图形的已知点的距离是否接近0判断是否相交,从而画出图:(3)直线与曲线相交 (4)曲线与曲线相交(5)直线与曲面相交(6)平 ...

  9. matlab画三维点坐标,已知各个点的三维坐标(x,y,z),怎么用MATLAB画三维图

    答:plot3(x,y,z) 答:A=[1.486,3.059,0.1;2.121,4.041,0.1;2.570,3.959,0.1;3.439,4.396,0.1; 4.505,3.012,0.1 ...

最新文章

  1. ​别再用方括号在Python中获取字典的值,试试这个方法
  2. 网络上的FreeBSD在线文档
  3. python量化交易策略实例_Python进阶量化交易场外篇3——最大回撤评价策略风险...
  4. java连接sqlserver2008_java连接sqlserver2008驱动包
  5. python中webdriver_浅谈python中selenium库调动webdriver驱动浏览器的实现原理
  6. !--[if IE]….![endif]-- (!--[if !IE]||![endif]--)的用法
  7. mysql下载哪一代版本好_潮一代更好的设计
  8. Hive 处理 json 的几个函数
  9. vue + vue-router + vue-resource 基于vue-cli脚手架 ---笔记
  10. php 漂亮的分页类
  11. Callback Functions Tutorial
  12. Kafka : 查看kafka topic的消息offset范围
  13. 关于流(文件)的输入,输出与调用(fprintf,fscanf)
  14. java后台保存base64图片数据
  15. mysql有哪些特色SQL语句_Linux-MySQL-有哪些常用sql语句
  16. 为什么Web前端工程师薪资越来越高?
  17. NCIS调查表辅助工具-病案首页数据上传-病案数据统计
  18. 2021年全国职业院校技能大赛(中职组)网络安全竞赛试题(3)(总分100分)
  19. sublime text 批量删除空白行
  20. BaaS、FaaS、Serverless都是什么馅儿?

热门文章

  1. ABAP Submit 用法解析
  2. 一个关于VOFM的文章
  3. php 中curd表达啥,CURD语句的基本语法和PDO中操作数据表的基本步骤实例演示增删改查命令 2019年07月24日 23时10分...
  4. 主从mysql能过滤指定dml吗_MyCat教程二:mysql主从复制实现 - HG-93
  5. 华中科技大学c语言作业答案,华中科技大学标准C语言程序设计及应用习题答案...
  6. emf java_Java实现emf图片字节流转png(jpg)图片字节流
  7. 怎样将c++的对话框自动移到指定位置_【Excel技巧】如何批量创建多个指定名称的工作表...
  8. 长沙四大名校2021年高考成绩查询,2021年长沙高考各高中成绩及本科升学率数据排名及分析...
  9. 五子棋开发案列c语言,C语言案例:控制台版本的五子棋游戏【代码】
  10. c语言银行每月额外存款100,C语言课程设计_银行存取款业务.doc