You are on page 1of 4

Vjeba 6

Bilo koji periodini signal iji je osnovni period T moemo prikazati kao:

xt

c e

jk0 t

2
gdje je 0
T
Kompleksni Fourierovi koeficijenti ck (spektar funkcije) dobivaju se kao:

ck

1
T

xt e

jk0t

dt

granice integracije provode se preko bilo kojeg intervala duine jednog perioda. Na
primjer, za slijed pravokutnih impulsa perioda T0 , irine i visine 1.
T/2
/2
1
1
jk 0t

ck
x
t
e
dt
e jk0t dt

T T/ 2
T / 2
1 1
1
k
e jk0 / 2 e jk0 / 2
2 j sin 0

T jk0
jk 2
2
k
sin

1
T
k

sin

k
k
T T
T

uz T0 = 0.5 i =0.1 kreirajte sinc funkciju za k= od -100 do 100,


tau=0.1; %sirina impulsa
T=1; %period impulsa
for kk=[1:100 102:201]
k=kk-101;
Sink(kk)=sin(k*pi*tau/T)/((k*pi*tau)/T);
end
Sink(101)=1;
figure, plot (Sink)

Sada analitiki dobivene fourierove koeficijente (u ovom sluaju sinc funkcija)


iskoristite za sintezu u zadanom vremenskom intervalu od -1 do 1.
t=-1:0.005:1;
NN=length(t);
X=zeros(1,NN); %deklaracija vektora, svi sumatori u nuli
for m=1:NN
for kk=[1:201]
k=kk-101;
X(m)=X(m)+tau/T*Sink(kk)*exp(i*k*2*pi/T*t(m)); %
end
end
figure, plot (t,real(X)) %provjeriti imaginarni dio
1

1.2

0.8

0.6

0.8

0.4

0.6

0.2

0.4

0.2

-0.2

-0.4

50

100

150

200

250

-0.2
-1

-0.8

-0.6

-0.4

-0.2

0.2

0.4

0.6

0.8

21

FOURIEROVA TRANSFORMACIJA

Metode za frekvencijsku analizu i sintezu signala razlikuju se za 4 skupine signala:


1. Periodiki signali u kontinuiranom vremenskom podruju CTFS
Transformat je diskretan i aperiodian
2. Aperiodiki signali u kontinuiranom vremenskom podruju CTFT
Transformat je kontinuiran i aperiodian
3. Periodiki signali u diskretnom vremenskom podruju DTFS
Transformat je diskretan i periodian
4. Aperiodiki signali u diskretnom vremenskom podruju DTFT
Transformat je kontinuiran i periodian
Dakle periodiki kontinuirani signali mogu se prikazati Fourierovim redom (vj. 5,
iako smo radi crtanja manipulirali s diskretnim podacima, fourierove koeficijente
raunali smo analitiki, integriranjem)
FOURIEROVA TRANSFORMACIJA VREMENSKI DISKRETNOG SIGNALA
Vremenski diskretna delta funkcija odnosno Kronekerova delta funkcija definirana je
kao:
1, n 0
odnosno
0, n 0

1, n n0
0 , n n0

n n0

A vremenski diskretna jedinina stepenica je:


0, n 0
sn
1, n 0

Uzorkovanjem kontinuirane eksponencijale periodom uzorkovanja TS dobiva se:

xn xnTS e sTS n
uz s jt i ako je =0 dobivamo nepriguenu diskretnuu kompleksnu
eksponencijalu:

xn e jTS n e jn cos n j sin n


gdje je TS pa jedinica za frekvenciju postaje samo radijan.

Za periodinu funkciju vrijedi xn xn N . Budui da je xn N e jn e jN


Diskretna kompleksna eksponencijala je periodina ako je N m 2 . Za razliku od
kontinuirane kompleksne eksponencijale, koja je razliita za svaku vrijednost krune
frekvencije , diskretne kompleksne eksponencijale frekvencija , 2, 4, itd
su identine funkcije.
Primjer:
Prikazati realni dio kompleksne eksponencijale: xn Re e jn cos n
za sljedee frekvencije: 1 =0, 2 =/6, 3 =/2, 4 =, 5 =2, 6 =15/6

n=1:40;
om=1*pi/6;
subplot(6,1,1),
subplot(6,1,2),
subplot(6,1,3),
subplot(6,1,4),
subplot(6,1,5),
subplot(6,1,6),

stem(1*n,cos(0*om*n))
stem(3*n,cos(1*om*n))
stem(6*n,cos(3*om*n))
stem(9*n,cos(6*om*n))
stem(12*n,cos(12*om*n))
stem(15*n,cos(15*om*n))

22

Diskretno-vremenski Fourierov transformat (DTFT) moe se dobiti iz Fourierovog


integrala u kontinuiranom podruju te zamjenama TS :
X

xt e

j t

dt

xnT e

j nTS

xn e

TS TS

j n

TS DTFT x n

Primjer:
Diskretni signal sa slike moe se zapisati kao xn sn 2 sn 3

DTFT za konkretnu funkciju vodi na:


X DTFT x n

xne

j n

1e

j n

n 2

e
2

j n

n 2

Iz formule za sumu reda:


N

an

nM

slijedi:

e
X

e
e 1

j 2

j 3

a N 1 a M
a 1

e j 0.5 e j 2.5 e j 2.5 sin 2.5


j 0.5 j 0.5
e e j 0.5 sin0.5
e

(spektar je kontinuirana funkcija periodinosti 2) Nacrtajte!


12
10
8
6
4
2
0
-2
-4
-15

-10

-5

10

15

Nacrtajte i DTFT funkcije xn sn 5 sn 6


Ako je kontinuirana funkcija perioda T, uzorkovana u N toaka sa korakom
uzorkovanja TS =T/N tada je njen diskretni spektar (integral postaje suma)
1
ck
T

x t e

jk0t

1
dt c k0
NTS

N 1

f n e

jk

n 0

2
nTS
NTS

TS

1
N

N 1

n 0

f n e

2
kn
N

1
DTFT f n
N

Uvedimo oznaku:
j

WN e N
Tada se diskretni Fourierov transformat DFT moe pisati:
N 1

DFT xt F k f n WNkn
n 0

23

gornji izraz moe se napisati i matrino F(k) = WNkn f(n)


1
1
1 f 0
F 0 1
F 1 1 W 11
WN12
WN1 N 1 f 1
N

1 WN21

WN22
WN2 N 1

N 11
N 12
N 12
WN
WN
F N 1 1 WN
f N 1

Primjer 1: sinusna funkcija


t=[0:19]/1000
f=1*sin(t*2*pi*50); % uzorkovana funkcija
N=length(f);
wN=exp(-j*2*pi/N);
for l=1:N
for k=1:N
WN(l,k)=wN^((l-1)*(k-1));
end
end
F=WN*f';
figure, stem(abs(F))

inverz: f(n) = [WNkn ]-1F(k)


ff=inv(WN)*F
figure, stem(real(ff))
1

10

0.5

0.5

6
0

0
4

-0.5
-1

-0.5

2
0

10

20

10

20

-1

10

15

20

Koliki je iznos prvog harmonika? to nedostaje da amplituda bude tono prikazana?


Primjer 2: pravokutna funkcija
N=8;% broj uzoraka
f1=ones(1,N/2); f2=-1*ones(1,N/2);
f=[f1 f2]*pi; % uzorkovana funkcija
4

3
0

0
2

-2
-4

-2

1
0

10

10

-4

10

Zato sada amplituda prvog harmonika nije u skladu sa teorijom?

24

You might also like