31.12.2014 Views

okna, sita in viri

okna, sita in viri

okna, sita in viri

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

19.6 Uporaba programa MATLAB pri načrtovanju sit s FIR 177<br />

MATLAB 19.9: Izračun koeficientov <strong>sita</strong> s prednastavljenimi vrednostmi parametrov npt <strong>in</strong> lap.<br />

f = [0 0.6 0.6 1]; % vektor frekvenc, preskok pri 0,6 !<br />

m = [1 1 0 0]; % vektor amplitud pri frekvencah f<br />

h = fir2(30,f,m);<br />

% izračun koeficientov <strong>sita</strong><br />

% IZRAČUN IN IZRIS FREKVENČNE KARAKTERISTIKE<br />

[H,w]=freqz(h,1,128);<br />

plot(f,m,w/pi,abs(H)),grid on % w je normirana krožna frekvenca!<br />

legend(’idealna’,’aproksimacija’)<br />

1.4<br />

1.2<br />

idealna<br />

aproksimacija<br />

1.05<br />

idealna<br />

aproksimacija<br />

1<br />

0.8<br />

0.6<br />

1<br />

0.4<br />

0.2<br />

0<br />

0 0.2 0.4 0.6 0.8 1<br />

(a) pri prednastavljenih vrednostih parametrov npt <strong>in</strong> lap<br />

0.95<br />

0.25 0.3 0.35 0.4 0.45 0.5 0.55<br />

(b) detajl prepustnega pasu v okolici mejne frekvence<br />

Slika 19.24<br />

Primerjava amplitudnih karakteristik prototipnega <strong>in</strong> dejanskega <strong>sita</strong> (program MATLAB 19.9).<br />

Poglejmo si še vpliv šir<strong>in</strong>e prehodnega pasu na potek amplitudne karakteristike. V tem<br />

primeru se funkcija za izračun koeficientov glasi:<br />

h = fir2(30,f,m,512,50); (19.89)<br />

<strong>in</strong> vpliv uporabe Blackmanovega <strong>okna</strong> pri izračunu <strong>in</strong>verzne Fourierove transformacije<br />

v funkciji fir2:<br />

h = fir2(30,f,m,blackman(31)) (19.90)<br />

Primerjava prikazanih amplitudnih karakteristik pokaže:<br />

Šir<strong>in</strong>a prehodnega pasu je najmanjša pri prednastavljenih vrednostih parametrov<br />

funkcije fir2<br />

Če podvojimo število otipkov v prehodnem pasu, se šir<strong>in</strong>a prehodnega pasu<br />

nekoliko poveča, precej pa se zmanjša valovitost v prepustnem pasu.<br />

datoteka: signal_C

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!