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.

162 19. Sita s FIR<br />

Tabela 19.6<br />

Koeficienti <strong>sita</strong> d[n] (zgled 19.6.1 na predhodni strani) načrtanega z uporabo pravokotnega <strong>okna</strong>, koeficienti<br />

Hamm<strong>in</strong>govega <strong>sita</strong> w[n] <strong>in</strong> koeficienti <strong>sita</strong> h[n] načrtanega z uporabo Hammnigovega <strong>okna</strong>. Velja<br />

h[n] = d[n]·w[n]. Ker je impulzni odziv pozitivno simetričen, je zapisana le prva polovica koeficientov. (koeficienti<br />

so iz starega zgleda)<br />

n d[n] w[n] h[n]<br />

0 0,0072 0,0800 0,0006<br />

1 −0,0127 0,0834 −0,0011<br />

2 0,0078 0,0934 0,0007<br />

3 0,0043 0,1099 0,0005<br />

4 −0,0137 0,1327 −0,0018<br />

5 0,0122 0,1614 0,0020<br />

6 0,0000 0,1957 −0,0000<br />

7 −0,0135 0,2350 −0,0032<br />

8 0,0168 0,2787 0,0047<br />

n d[n] w[n] h[n]<br />

9 −0,0058 0,3262 −0,0019<br />

10 −0,0117 0,3769 −0,0044<br />

11 0,0212 0,4299 0,0091<br />

12 −0,0133 0,4846 −0,0065<br />

13 −0,0076 0,5400 −0,0041<br />

14 0,0252 0,5954 0,0150<br />

15 −0,0234 0,6501 −0,0152<br />

16 0,0000 0,7031 0,0000<br />

17 0,0286 0,7538 0,0216<br />

n d[n] w[n] h[n]<br />

18 −0,0378 0,8013 −0,0303<br />

19 0,0140 0,8450 0,0119<br />

20 0,0311 0,8843 0,0276<br />

21 −0,0635 0,9186 −0,0585<br />

22 0,0467 0,9473 0,0443<br />

23 0,0327 0,9701 0,0318<br />

24 −0,1511 0,9866 −0,1493<br />

25 0,2570 0,9966 0,2566<br />

26 0,6986 1,0000 0,6999<br />

MATLAB 19.2: Izračun koeficientov <strong>sita</strong> po okenskem postopku. Za primerjavo je dodan še izračun koeficientov<br />

Hamm<strong>in</strong>govega <strong>okna</strong> <strong>in</strong> koeficientov <strong>sita</strong> pri pravokoetnem oknu. Sito aproksimira idealno nizkopasovno sito.<br />

fm=0.7;<br />

N=53;<br />

w_Ham=hamm<strong>in</strong>g(N);<br />

h=fir1(N-1,fm,w_Ham);<br />

d=fir1(N-1,fm,boxcar(N));<br />

% normalizirana mejna frekvenca<br />

% dolž<strong>in</strong>a <strong>sita</strong><br />

% koeficienti Hamm<strong>in</strong>govega <strong>okna</strong><br />

% aproksimacija s Hamm<strong>in</strong>govim oknom<br />

% aproksimacija s pravokotnim oknom<br />

Izračunani koeficienti d[n], w[n] <strong>in</strong> h[n] so zbrani v tabeli 19.6. Po vzoru programa za<br />

izračun frekvenčne karakteristike (program MATLAB 19.1 na strani 159) še izračunamo<br />

<strong>in</strong> izrišemo amplitudni karakteristiki za siti z impulznim odzivom d[n] (slika 19.16a) <strong>in</strong><br />

h[n] (slika 19.16b).<br />

V program 19.2 bi na začetku lahko vključili še izračun števila koeficientov <strong>sita</strong> <strong>in</strong><br />

izračun normirane mejne frekvence:<br />

N=ceil(3,3/2*0,0625)<br />

fm=2*(1,5+0,25)/5<br />

<strong>in</strong> si s tem prikrajšali posebno računanje reda <strong>sita</strong> <strong>in</strong> normirane frekvence.<br />

♦<br />

ZGLED 19.6.2 (Kaiserovo okno)<br />

Izračunajmo koeficiente <strong>sita</strong> s FIR z okensko metodo, kjer uporabimo Kaiserovo okno.<br />

Sito naj izpolni naslednje zahteve:<br />

šarko ƒu£ej: Teorija signalov revizija 20040504

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

Saved successfully!

Ooh no, something went wrong!