资源简介
用有限差分法求右图所示金属矩形波导的基模及第一个高阶模的色散特性曲线。
代码片段和文件信息
clear;clc;close all;
sz_X=41;sz_Y=23;
sz_M=sz_X-2;sz_N=sz_Y-2;
h=0.254;
% sz_X=81;sz_Y=45;
% sz_M=sz_X-2;sz_N=sz_Y-2;
% h=0.127
% sz_X=21;sz_Y=12;
% sz_M=sz_X-2;sz_N=sz_Y-2;
% h=0.508;
%TM波计算
DM=diag(4*ones(sz_M1)0)+diag(-ones(sz_M-11)1)+diag(-ones(sz_M-11)-1);
for i=1:sz_N
D1(::i)=DM;
end
sz_D1 = size(D1);
c = mat2cell(reshape(D1sz_D1(1)[])sz_D1(1)repmat(sz_D1(2)1sz_D1(3)));
K1=feval(@blkdiagc{:});
KM=K1+diag(-ones(1sz_M*sz_N-sz_M)sz_M)+diag(-ones(1sz_M*sz_N-sz_M)-sz_M);
[v_TMd_TM]=eig(KM);
[dx_TMdy_TM]=find(d_TM>0);
l_dxTM=length(dx_TM);
for i=1:l_dxTM
d2_TM(i)=d_TM(dx_TM(i)dy_TM(i));
end
for i=1:l_dxTM-1
minIndex=i;
for j=i+1:l_dxTM
if(d2_TM(j) minIndex=j;
end
end
temp=d2_TM(i);
d2_TM(i)=d2_TM(minIndex);
d2_TM(minIndex)=temp;
end
kc_TM=sqrt(d2_TM)/h;
%TE波计算
DE=diag(4*ones(sz_X1)0)+diag(-ones(sz_X-11)1)+diag(-ones(sz_X-11)-1);
DE(12)=-2;DE(sz_Xsz_X-1)=-2;
for i=1:sz_Y
D2(::i)=DE;
end
sz_D2 = size(D2);
c = mat2cell(reshape(D2sz_D2(1)[])sz_D2(1)repmat(sz_D2(2)1sz_D2(3)));
K1=feval(@blkdiagc{:});
KE=K1+diag(-1*ones(1sz_X*sz_Y-sz_X)sz_X)+diag(-1*ones(1sz_X*sz_Y-sz_X)-sz_X);
for i=1:sz_X
KE(ii+sz_X)=-2;
KE(i+sz_X*(sz_Y-1)i+sz_X*(sz_Y-2))=-2; %KE矩阵
end
[v_TEd_TE]=eig(KE);
[dx_TEdy_TE]=find(d_TE>1e-6);
l_dxTE=length(dx_TE);
for i=1:l_dxTE
d2_TE(i)=d_TE(dx_TE(i)dy_TE(i));
end
for i=1:l_dxTE-1
minIndex=i;
for j=i+1:l_dxTE
if(d2_TE(j)
- 上一篇:并网仿真模型matlab
- 下一篇:多通道滤波器组
相关资源
- 并网仿真模型matlab
- AGC 自动增益控制 含matlab和c两种
- 用双线性变换法设计一个巴特沃斯低
- 基于Matlab的DMC算法仿真研究
- 单纯形算法的matlab实现
- 牛顿法,阻尼牛顿法和改进的阻尼牛
- 用于实现图像去雾的代码,很有效,
- 模拟ECG心电信号数据matlab
- 灰度形态学处理matlab代码
- matlab MK检验代码
- matlab生成地球格点面积mask
- 微电网负荷预测matlab源代码
- SimpleCalculator
- 超宽带信号发送、传输、接收的matl
- 数字图像处理第二版MatLab代码大全
- 用BP人工神经网络预测人口代码matla
- MATLAB模拟篮球比赛常规赛、季后赛对
- 基于MATLAB的阵列信号处理仿真方法
- MATLAB Code.rar.rar
- 脉冲雷达测速测距的matlab程序.rar
- 基于SVM(支持向量机) 的人脸识别
- VMD分解变分模态分解
- 粒子群优化算法演示及matlab源程序
- 禁忌算法matlab源程序
- 欠定盲源分离经典程序
- Criminisi图像修复
- iriscode虹膜识别MATLAB代码Libor Masek写的
- 提取语音特征短时能量,平均幅度、
- SAR图像去燥的Lee、frost、kuan算法
- CapsuleNet 的MATLAB 实现 求解mnist手写体
评论
共有 条评论