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

    function [ A, B, C, D ] = ABCD_1(  )
%UNTITLED 此处显示有关此函数的摘要
%   30-33.4MHz
S11=[0.117+1i*0.011 ;0.153+1i*9.074E-4 ;0.182-1i*0.027 ;0.192-1i*0.070 ;0.173-1i*0.115 ;0.131-1i*0.146 ;0.074-1i*0.152 ;0.020-1i*0.130 ;-0.017-1i*0.085 ;-0.031-1i*0.030 ;-0.014+1i*0.018 ;0.020+1i*0.050 ;0.063+1i*0.056 ;0.100+1i*0.038 ;0.119+1i*0.003 ;0.118-1i*0.040 ;0.093-1i*0.078 ;0.052-1i*0.101 ;0.005-1i*0.104 ;-0.040-1i*0.086 ;-0.071-1i*0.051 ;-0.082-1i*0.009 ;-0.071+1i*0.029 ;-0.044+1i*0.054 ;-0.010+1i*0.059 ;0.019+1i*0.043 ;0.036+1i*0.012 ;0.031-1i*0.023 ;0.009-1i*0.051 ;-0.022-1i*0.060 ;-0.050-1i*0.052 ;-0.066-1i*0.036 ;-0.085-1i*0.016 ;-0.116+1i*0.067 ;0.035+1i*0.268];

S12=[-0.856+1i*0.224 ;-0.729+1i*0.508 ;-0.525+1i*0.715 ;-0.283+1i*0.841 ;-0.025+1i*0.889 ;0.228+1i*0.864 ;0.461+1i*0.772 ;0.659+1i*0.623 ;0.807+1i*0.425 ;0.895+1i*0.196 ;0.918-1i*0.045 ;0.875-1i*0.280 ;0.773-1i*0.494 ;0.625-1i*0.670 ;0.440-1i*0.803 ;0.227-1i*0.886 ;0.007-1i*0.915 ;-0.218-1i*0.891 ;-0.430-1i*0.808 ;-0.616-1i*0.678 ;-0.769-1i*0.506 ;-0.867-1i*0.298 ;-0.914-1i*0.070 ;-0.902+1i*0.166 ;-0.827+1i*0.393 ;-0.693+1i*0.599 ;-0.500+1i*0.763 ;-0.263+1i*0.869 ;7.750E-4+1i*0.906 ;0.274+1i*0.856 ;0.532+1i*0.714 ;0.735+1i*0.470 ;0.827+1i*0.138 ;0.732-1i*0.210 ;0.467-1i*0.412];

S21=[-0.857+1i*0.228 ;-0.731+1i*0.505 ;-0.525+1i*0.716 ;-0.285+1i*0.841 ;-0.027+1i*0.890 ;0.227+1i*0.863 ;0.461+1i*0.773 ;0.661+1i*0.621 ;0.806+1i*0.424 ;0.896+1i*0.195 ;0.918-1i*0.044 ;0.876-1i*0.280 ;0.775-1i*0.492 ;0.626-1i*0.669 ;0.441-1i*0.802 ;0.229-1i*0.887 ;0.007-1i*0.915 ;-0.218-1i*0.889 ;-0.427-1i*0.810 ;-0.616-1i*0.680 ;-0.765-1i*0.507 ;-0.867-1i*0.299 ;-0.914-1i*0.074 ;-0.901+1i*0.165 ;-0.826+1i*0.394 ;-0.692+1i*0.600 ;-0.499+1i*0.764 ;-0.266+1i*0.870 ;0.002+1i*0.905 ;0.272+1i*0.855 ;0.530+1i*0.712 ;0.734+1i*0.470 ;0.826+1i*0.141 ;0.733-1i*0.211 ;0.468-1i*0.412];

S22=[-0.058+1i*0.073 ;-0.017+1i*0.137 ;0.052+1i*0.170 ;0.121+1i*0.165 ;0.170+1i*0.129 ;0.191+1i*0.080 ;0.180+1i*0.033 ;0.149+1i*0.003 ;0.110-1i*0.005 ;0.077+1i*0.008 ;0.054+1i*0.031 ;0.050+1i*0.059 ;0.056+1i*0.082 ;0.071+1i*0.096 ;0.087+1i*0.100 ;0.101+1i*0.095 ;0.108+1i*0.085 ;0.110+1i*0.075 ;0.107+1i*0.066 ;0.102+1i*0.059 ;0.098+1i*0.054 ;0.093+1i*0.050 ;0.089+1i*0.044 ;0.082+1i*0.036 ;0.072+1i*0.029 ;0.058+1i*0.024 ;0.043+1i*0.025 ;0.029+1i*0.032 ;0.022+1i*0.042 ;0.024+1i*0.049 ;0.032+1i*0.045 ;0.035+1i*0.022 ;0.017-1i*0.017 ;-0.054-1i*0.047 ;-0.160-1i*0.005];

A=((1+S11).*(1-S22)+S12.*S21)./(2.*S21);
B=50.*((1+S11).*(1+S22)-S12.*S21)./(2.*S21);
C=((1-S11).*(1-S22)-S12.*S21)./(2.*S21.*50);
D=((1-S11).*(1+S22)+S12.*S21)./(2.*S21);
end