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.

64 2. Vrste <strong>signalov</strong> <strong>in</strong> elementarne operacije<br />

V opisu lastnosti skalarnega produkta smo <strong>za</strong>pisali, da je velikost skalarnega<br />

produkta odvisna od velikosti vektorja. Zato takrat, ko jih želimo medsebojno<br />

primerjati, običajno uporabljamo normirani skalarni produkt, ki smo<br />

ga <strong>za</strong>pisali v obrazcu (2.51) na strani 58:<br />

[en. 2.51]<br />

−1 〈x,y〉<br />

d x d y<br />

1 .<br />

Izračunamo ga lahko z naslednjo rut<strong>in</strong>o v programu MATLAB:<br />

% podatki<br />

a = [1+i 2+2i 3+3i]; % prvi vektor<br />

b = [4+4i 5+5i 6+6i]; % drugi vektor<br />

% računanje normiranega skalarnega produkta<br />

x = dot(a,b)<br />

% skalarni produkt<br />

d_a = sqrt(sum(a.*conj(a))) % iznos vektorja a<br />

d_b = sqrt(sum(b.*conj(b))) % iznos vektorja b<br />

y = x/(d_a*d_b)<br />

% normirani skalarni vektor<br />

Rezultat, ki ga da zgornja rut<strong>in</strong>a, je<br />

x =<br />

64<br />

d_a =<br />

5.2915<br />

d_b =<br />

12.4097<br />

y =<br />

0.9746<br />

2.11.9 Zgledi<br />

Primeri elementarnih operacij nad <strong>za</strong>poredji (skaliranje, . . . ) bodo dodani ob<br />

končni redakciji knjige. Do takrat bodo na voljo kot dodatki k tem <strong>za</strong>piskom.<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!