back
Last Update : '16.4.24 「応用1a-2016」の開発開始; '16.4.24 「応用1a-2016」の開発開始; '16.4.24 「応用1a-2016」の開発開始;

応用1a 2016

・LPFを作ります.
・1kHzから100kHzについて200点以上の測定をします.
・1kHz〜10kHz では,元の信号とLPF通過後の信号の引き算を見ます.
・10kHz〜100kHz では,LPF通過後の信号とGNDの引き算を見ます.

// s1a2015
R1=100; C1=1.4e-6; L1=10.e-3;
V=1;
f=logspace(2,4,200);
LOW=1:100;
ZL = %i* 2*%pi * f * L1;
ZC = 1 ./ (%i* 2*%pi * f * C1);

VC=V .* ZC ./ (ZL + R1 + ZC) ;

VV=VC;
VV(LOW)=1-VC(LOW);

avgV=sqrt(sum(abs(VV .* VV)) / 200);

clf();
plot2d(f,abs(VC),logflag='ll')
plot2d(f,abs(1-VC),logflag='ll')
plot2d(f,abs(VV)*0.95,logflag='ll')
plot2d(f,abs(VV .* VV)*0.9,logflag='ll')

title(['avg V ='  string(avgV)])


注意: 要素同士の演算は,+ - .* ./ である。