gusucode.com > matlab编程遗传算法计算匹配电路源码程序 > code1/code/MATLAB源代码/cal_LQ.m

    function [] = cal_LQ()
%UNTITLED 此处显示有关此函数的摘要
%   此处显示详细说明
frequency_100MHz=200:0.1:300;
frequency=1e6.*frequency_100MHz;
frequency_2pi=frequency.*2.*pi;
r1=69;
r2=350;
c1_pf=7;
c2_pf=30.5;
l1_nh=33;
l2_nh=12;
c1=c1_pf*1e-12;
c2=c2_pf*1e-12;
l1=l1_nh*1e-9;
l2=l2_nh*1e-9;
Za=1./(1/r2+1./(1i.*frequency_2pi.*l2)+1i.*frequency_2pi.*c2);
Zb=r1+1i.*frequency_2pi.*l1+1./(1i.*frequency_2pi.*c1);
S21=(100.*Zb.^2)./(100.*Zb.^2+Za.*Zb.^2+100.*Za.*Zb+5000.*Zb+5000.*Za);
Ps21=angle(S21)*180/pi;
plot(frequency_100MHz,Ps21)
end