|
|
回复:(mam1231)[求助]对程序得出的图形不满意,大家...
|
程序结构也不很好,修改如下:<BR>RSA=10;GA=50;GB=0.001;CAG=1.5e-13;CBG=1.5e-13;f=0.5e2:100:5e5;j=sqrt(-1);<BR>w=2*pi*f*1e6;<BR>CAB=[0.8e-12,1.2e-14,1.3e-12,1.4e-12];<BR>hold on<BR>for i=1:4<BR> a=CAG*CBG-CAB(i)^2;b=CBG*GA+CAG*GB;c=GA*GB;<BR> VbVs=(j*w*CAB(i)/RSA)./((j*w).^2*a+j*w*b+c);<BR> plot(f,abs(VbVs));<BR>end<BR>semilogx(f,abs(VbVs));<BR>axis([0,0.2e5,0,0.02])<BR>grid;<BR>xlabel('MHZ');<BR>频率的步长不必设太短,这样计算量没那么大,而且图像也不失真.<BR>设置显示范围可以看清开始部分,得到如下的图形:<BR> |
|