资源简介
用Matlab实现微波电路中关于单枝节阻抗匹配的计算
代码片段和文件信息
%单枝节阻抗匹配设计
syms s1 l1 s2 l2 %声明变量s1和s2分别对应两个方程,l1和l2分别是它们的解
wavelen=input(‘请输入波长值:‘);
phase=2*pi/wavelen; %相移常数
Z0=input(‘请输入特性阻抗值:‘);
a=input(‘请输入负载阻抗的实部:‘);
b=input(‘请输入负载阻抗的虚部:‘);
Zl=a+i*b; %负载阻抗
zl=Zl/Z0; %归一化负载阻抗
yl=1/zl; %归一化导纳
if a==Z0 %如果负载阻抗的实部等于特性阻抗则只有一个根
t1=-b/(2*Z0);
else
t1=(b+sqrt(a*((Z0-a)*(Z0-a)+b*b)/Z0))/(a-Z0); %对应两个根
t2=(b-sqrt(a*((Z0-a)*(Z0-a)+b*b)/Z0))/(a-Z0);
end
if t1>=0
d1=wavelen*atan(t1)/(2*pi) %求d的公式,对应两种情况
else d1=wavelen*(atan(t1)+pi)/(2*pi)
end
if t2>=0
d2=wavelen*ata
- 上一篇:双枝节阻抗匹配的Matlab实现
- 下一篇:matlab实现CRC编码
相关资源
- matlab实现CRC编码
- 双枝节阻抗匹配的Matlab实现
- matlab实现经典功率谱估计
- matlab应用于心电信号检测
- KCF (Kernelized Correlation Filters)Matlab源
- matlab实现基本的二值形态学运算
- 熵权法求各个指标的权重
- MATLAB 数据格式转换函数汇总
- matlab在光纤中的应用
- matlab提取语音信号基频检测
- 惯导工具箱Matlab程序含详细说明文档
- 基于MATLAB的外弹道系统仿真
- 利用MATLAB实现AMI、HDB3码-画图
- 循环码matlab程序
- 宽带信号DOA估计
- MATLAB机器人圆弧轨迹插补算法
- matlab_人眼疲劳监测.rar
- Kruskal算法 matlab实现
- labview与matlab接口
- DSSS matlab仿真程序
- matlab绘制线阵方向图
- MATLAB曲线拟合代码
- matlab在通信中的应用代码
- 最小功率路由matlab仿真
- 数字图像处理图像分割matlab算法代码
- 系统仿真实验matlab_中国石油大学
- Butterworth滤波器Matlab代码
- 阵列信号处理的理论和应用原书的m
- 基于Matlab的有限元程序
- 基于matlab,gui的人脸识别(PCA)
评论
共有 条评论