matlab画三维图电磁场,利用matlab实现矩形波导电磁场分布图的绘制.doc
利用matlab实现矩形波导电磁场分布图的绘制.doc 利用MATLAB实现矩形波导电磁场分布图的绘制(附源程序)通过MATLAB计算并绘出任意时刻金属矩形波导的主模TE10模的电磁场分布图。波导尺寸、工作频率及时刻均由外部给定。A矩形波导中传输的主模为TE10模。设金属波导尺寸为AB,TE10模的截止波长为2A。其电磁场分量可推导表示如下00SINSICOSISIXZYAHXTZATEX
利用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
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)