01.12.2014 Views

uvod - Laboratorij za obdelavo signalov in daljinska vodenja

uvod - Laboratorij za obdelavo signalov in daljinska vodenja

uvod - Laboratorij za obdelavo signalov in daljinska vodenja

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.

218 8. Sistemi<br />

x[n]*x[n]<br />

6<br />

5<br />

4<br />

3<br />

2<br />

1<br />

0<br />

0 5 10<br />

n<br />

(a) konvolucija y[n] = x[n] ∗ x[n]<br />

x[n]<br />

6<br />

5<br />

4<br />

3<br />

2<br />

1<br />

0<br />

0 1 2 3 4 5<br />

n<br />

(b) <strong>za</strong>poredje x[n]<br />

Slika 8.27<br />

Zaporedje x[n] <strong>in</strong> konvolucija y[n] = x[n] ∗ x[n].<br />

REŠITEV: Iz def<strong>in</strong>icije <strong>za</strong>poredja h[n] sledi, da je n x = n h = 0 <strong>in</strong> N x = N h = N = 6,<br />

torej bodo <strong>in</strong>deksi y[n] med 0 <strong>in</strong> 2N − 2 = 12 − 2 = 10, tako kot v prejšnjem zgledu.<br />

Njihovo območje določimo z ukazom ny = [0:10]. Zaporedje h[n], ker je dovolj<br />

kratko, <strong>za</strong>pišemo direktno z:<br />

x=[0 1 2 3 4 5]<br />

lahko pa ga določimo z<br />

n=[0:5]<br />

x=n<br />

MATLAB 8.2: Izračun konvolucije y[n] = x[n] ∗ h[n]<br />

Torej odziv sistema izračunamo z naslednjim preprostim programom:<br />

n=[0:5];<br />

% <strong>in</strong>terval impulznega odziva<br />

h=n;<br />

% funkcija impulznega odziva<br />

ny=[0:10]; % <strong>in</strong>terval y[n]: n je element [0,10]<br />

x=ones(1,6);<br />

% funkcija x[n]=1, n=[1,6]<br />

y=conv(x,h);<br />

% konvolucija y[n]=x[n]*x[n]<br />

figure; stem(ny,y);<br />

% izris <strong>za</strong>poredja y[n]<br />

xlabel(’n’); ylabel(’x[n]*h[n]’)<br />

nh=[0:5];<br />

figure; stem(nh,h);<br />

% izris impulznega odziva h[n]<br />

axis ([0 5 0 max(y)])<br />

xlabel(’n’); ylabel(’h[n]’)<br />

šarko ƒu£ej: Teorija <strong>signalov</strong> revizija 20040315

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

Saved successfully!

Ooh no, something went wrong!