首页 > 微波/射频 > 射频学习交流 > 问一个双端口网络矩阵转换的问题

问一个双端口网络矩阵转换的问题

录入:edatop.com    阅读:
对于双端口网络,从S参数转化到Y矩阵,很多书上都有相关的转换关系
今天看到一个matlab的程序,用了下面的转换方法,似乎和书上说的不一样
但是很简单的样子。不过不明白为什么可以这么做,谁知道,麻烦给介绍一下
function Y=stoy(S,Z0)
if nargin<2 Z0=50; end
I=eye(length(S));
Y=1/Z0*((I+S)(I-S)); 
还有一个是从ABCD到scattering chain matrix的
function T=ABCDtoT4(ABCD,Z0)
% [V1;I1;V3;I3]=ABCD*[V2;-I2;V4;-I4]
if nargin<2 Z0=50; end
% for [b1;b3;a1;a3]=T*[a2;a4;b2;b4]
F=[1 -Z0 0 0; 0 0 1 -Z0; 1 Z0 0 0; 0 0 1 Z0];
% for [a1;b1;a3;b3]=T*[b2;a2;b4;a4]
%F=[[1 Z0; 1 -Z0] zeros(2,2); zeros(2,2) [1 Z0; 1 -Z0]];
T=F*ABCD*inv(F);

申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习本站推出的微波射频专业培训课程

上一篇:HFSS仿真微带天线求救
下一篇:smith圆图的问题

射频和天线工程师培训课程详情>>

  网站地图