电压,耦合系数,和频率的MATLAB仿真程序 close clear;close; x=100:500:150000; y=0:0.001:0.4;e=2.71828; [x,y]=meshgrid(x,y); R2 = 0.525; R1=R2; RL=10;C1=100*10^(-9);C2=C1; r1=0.065/2;r2=0.0965/2; k=1./(2.5+(8^(2/3).*(y./sqrt(r1.*r2)).^2).^1.5); w=2.*pi.*x; L1=57.1*10^(-6);L2=L1; M=k.*sqrt(L1*L2); Z1=R1+j.*w.*L1+1./(j.*w.*C1); Z2=R2+j.*w.*L2+RL+1./(j.*w.*C2); Vin=1.*e.^(j.*w);ZZ=Z1.*Z2; I2=j.*w.*M.*Vin./(ZZ+w.*w.*M.*M); U2=I2.*RL;z=abs(U2); surf(x,y,z);shading interp;colormap(jet);xlabel('f');ylabel('D');zlabel('Uout');title('surf of U-D-f RL=10Ω');
|