• Sonuç bulunamadı

Ayr¬k Fourier Dönü¸sümü

N/A
N/A
Protected

Academic year: 2021

Share "Ayr¬k Fourier Dönü¸sümü"

Copied!
42
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

Ayr¬k Fourier Dönü¸sümü

Prof. Dr. Erhan Co¸skun

Karadeniz Teknik Üniversitesi, Fen Fakültesi, Matematik Bölümü MAT4012 Endüstriyel Matematik

Uzaktan E¼ gitim Ders-II E-posta:erhan@ktu.edu.tr

9 Nisan 2020

(2)

Özet

Bu derste bir sinyal veya matematiksel ifadesiyle bir vektörün

Ayr¬k(discrete) Fourier dönü¸ sümünü inceleyece¼ giz.

(3)

Hat¬rlatma(Bir fonksiyonun Kompleks Fourier serisi)

2π peryotlu parçal¬sürekli bir f fonksiyonunun, [ π, π ] aral¬¼ g¬gibi 2π uzunluklu aral¬k üzerinde ortogonal olan

β = f e ikx g k = , i = p

1 (1)

kümesinin lineer kombinasyonu olarak ve fonksiyonun sürekli oldu¼ gu x noktalar¬nda

f ( x ) =

∑ ∞ k =

c k e ikx (2)

biçiminde ifade edilebildi¼ gini hat¬rlayal¬m.

(2) ye f fonksiyonunun Fourier serisi ve c k katsay¬lar¬na da Fourier

katsay¬lar¬ad¬verildi¼ gini hat¬rlayal¬m.

(4)

Hat¬rlatma(Bir fonksiyonun Kompleks Fourier serisi)

2π peryotlu parçal¬sürekli bir f fonksiyonunun, [ π, π ] aral¬¼ g¬gibi 2π uzunluklu aral¬k üzerinde ortogonal olan

β = f e ikx g k = , i = p

1 (1)

kümesinin lineer kombinasyonu olarak ve fonksiyonun sürekli oldu¼ gu x noktalar¬nda

f ( x ) =

∑ ∞ k =

c k e ikx (2)

biçiminde ifade edilebildi¼ gini hat¬rlayal¬m.

(2) ye f fonksiyonunun Fourier serisi ve c k katsay¬lar¬na da Fourier

katsay¬lar¬ad¬verildi¼ gini hat¬rlayal¬m.

(5)

Hat¬rlatma(Bir fonksiyonun Kompleks Fourier serisi)

2π peryotlu parçal¬sürekli bir f fonksiyonunun, [ π, π ] aral¬¼ g¬gibi 2π uzunluklu aral¬k üzerinde ortogonal olan

β = f e ikx g k = , i = p

1 (1)

kümesinin lineer kombinasyonu olarak ve fonksiyonun sürekli oldu¼ gu x noktalar¬nda

f ( x ) =

∑ ∞ k =

c k e ikx (2)

biçiminde ifade edilebildi¼ gini hat¬rlayal¬m.

(2) ye f fonksiyonunun Fourier serisi ve c k katsay¬lar¬na da Fourier

katsay¬lar¬ad¬verildi¼ gini hat¬rlayal¬m.

(6)

Hat¬rlatma(reel katsay¬l¬Fourier serisi ve katsay¬lar¬)

K¬smi Dif. uygulamalar¬m¬zda daha çok

f ( x ) = 1 2 a 0 +

∑ ∞ k = 1

a k cos ( kx ) + b k sin ( kx ) (3) ile verilen reel katsay¬l¬versiyonunu kullan¬r¬z, burada

a k = 1 π

Z π

π

f ( x ) cos ( kx ) dx, k = 0, 1, ... ve

b k = 1 π

Z π

π

f ( x ) sin ( kx ) dx, k = 1, 2, ... olarak elde edilir.

Yukar¬da tan¬mlanan a k , b k katsay¬lar¬ile (2) ile verilen ifade deki c k

katsay¬lar¬aras¬nda ili¸ski mevcuttur(Al¬¸st¬rma 1).

(7)

Hat¬rlatma(reel katsay¬l¬Fourier serisi ve katsay¬lar¬)

K¬smi Dif. uygulamalar¬m¬zda daha çok

f ( x ) = 1 2 a 0 +

∑ ∞ k = 1

a k cos ( kx ) + b k sin ( kx ) (3) ile verilen reel katsay¬l¬versiyonunu kullan¬r¬z, burada

a k = 1 π

Z π

π

f ( x ) cos ( kx ) dx, k = 0, 1, ... ve

b k = 1 π

Z π

π

f ( x ) sin ( kx ) dx, k = 1, 2, ... olarak elde edilir.

Yukar¬da tan¬mlanan a k , b k katsay¬lar¬ile (2) ile verilen ifade deki c k

katsay¬lar¬aras¬nda ili¸ski mevcuttur(Al¬¸st¬rma 1).

(8)

Hat¬rlatma(reel katsay¬l¬Fourier serisi ve katsay¬lar¬)

K¬smi Dif. uygulamalar¬m¬zda daha çok

f ( x ) = 1 2 a 0 +

∑ ∞ k = 1

a k cos ( kx ) + b k sin ( kx ) (3) ile verilen reel katsay¬l¬versiyonunu kullan¬r¬z, burada

a k = 1 π

Z π

π

f ( x ) cos ( kx ) dx, k = 0, 1, ...

ve

b k = 1 π

Z π

π

f ( x ) sin ( kx ) dx, k = 1, 2, ... olarak elde edilir.

Yukar¬da tan¬mlanan a k , b k katsay¬lar¬ile (2) ile verilen ifade deki c k

katsay¬lar¬aras¬nda ili¸ski mevcuttur(Al¬¸st¬rma 1).

(9)

Hat¬rlatma(reel katsay¬l¬Fourier serisi ve katsay¬lar¬)

K¬smi Dif. uygulamalar¬m¬zda daha çok

f ( x ) = 1 2 a 0 +

∑ ∞ k = 1

a k cos ( kx ) + b k sin ( kx ) (3) ile verilen reel katsay¬l¬versiyonunu kullan¬r¬z, burada

a k = 1 π

Z π

π

f ( x ) cos ( kx ) dx, k = 0, 1, ...

ve

b k = 1 π

Z π

π

f ( x ) sin ( kx ) dx, k = 1, 2, ...

olarak elde edilir.

Yukar¬da tan¬mlanan a k , b k katsay¬lar¬ile (2) ile verilen ifade deki c k

katsay¬lar¬aras¬nda ili¸ski mevcuttur(Al¬¸st¬rma 1).

(10)

Hat¬rlatma(reel katsay¬l¬Fourier serisi ve katsay¬lar¬)

K¬smi Dif. uygulamalar¬m¬zda daha çok

f ( x ) = 1 2 a 0 +

∑ ∞ k = 1

a k cos ( kx ) + b k sin ( kx ) (3) ile verilen reel katsay¬l¬versiyonunu kullan¬r¬z, burada

a k = 1 π

Z π

π

f ( x ) cos ( kx ) dx, k = 0, 1, ...

ve

b k = 1 π

Z π

π

f ( x ) sin ( kx ) dx, k = 1, 2, ...

olarak elde edilir.

Yukar¬da tan¬mlanan a k , b k katsay¬lar¬ile (2) ile verilen ifade deki c k

katsay¬lar¬aras¬nda ili¸ski mevcuttur(Al¬¸st¬rma 1).

(11)

Taban fonksiyonlar¬ve ortogonalli¼ gi

· Iddia:

β = f e ikx g k = , i = p 1 kümesi ortogonal bir kümedir.

k 6= l için β n¬n ilgili elemanlar¬n¬n iç çarp¬m¬

< e ikx , e ilx >=

Z π

π

e ikx e ilx dx = 1 i ( k l ) e

i ( k l ) x π π

= 0 (4) ve ayr¬ca

< e ikx , e ikx >= (5)

dir.

(12)

Taban fonksiyonlar¬ve ortogonalli¼ gi

· Iddia:

β = f e ikx g k = , i = p 1 kümesi ortogonal bir kümedir.

k 6= l için β n¬n ilgili elemanlar¬n¬n iç çarp¬m¬

< e ikx , e ilx >=

Z π

π

e ikx e ilx dx = 1 i ( k l ) e

i ( k l ) x π π

= 0 (4) ve ayr¬ca

< e ikx , e ikx >= (5)

dir.

(13)

Taban fonksiyonlar¬ve ortogonalli¼ gi

· Iddia:

β = f e ikx g k = , i = p 1 kümesi ortogonal bir kümedir.

k 6= l için β n¬n ilgili elemanlar¬n¬n iç çarp¬m¬

< e ikx , e ilx >=

Z π

π

e ikx e ilx dx = 1 i ( k l ) e

i ( k l ) x π π

= 0 (4) ve ayr¬ca

< e ikx , e ikx >= (5)

dir.

(14)

Kompleks Fourier Katsay¬lar¬

(2) ifadesinin her iki yan¬n¬e ikx ile çarp¬p, [ π, π ] aral¬¼ g¬üzerinden integral alarak, (4) ve (5) den c k de¼ gerlerini

c k = 1

Z π

π

f ( x ) e ikx dx, k 2 Z ( tamsay¬lar kümesi ) (6)

olarak elde ederiz.

(15)

Kompleks Fourier Katsay¬lar¬

(2) ifadesinin her iki yan¬n¬e ikx ile çarp¬p, [ π, π ] aral¬¼ g¬üzerinden integral alarak, (4) ve (5) den c k de¼ gerlerini

c k = 1

Z π

π

f ( x ) e ikx dx, k 2 Z ( tamsay¬lar kümesi ) (6)

olarak elde ederiz.

(16)

f vektörünün kompleks Fourier serisi

Peryodik fonksiyonlar için geçerli olan bu aç¬l¬ma paralel olarak f fonksiyonun

∆x = 2π/N aral¬kl¬

x k , k = 0, 1, ..., N 1

noktalar¬ndaki de¼ gerlerinden olu¸smu¸s oldu¼ gunu kabul ebilece¼ gimiz peryodik

f = [ f 0 , f 1 , ..., f N 1 ] T vektörü için de geçerlidir.

Bu durumda (1) de fonksiyonlardan olu¸san β taban rolünü w = e 2πi /N

( 1 in N inci primitif kökü,w N = 1 ) olmak üzere C N (N bile¸senli ve

kompleks elemanl¬vektör uzay¬) nin bir ortogonal taban¬olan

(17)

f vektörünün kompleks Fourier serisi

Peryodik fonksiyonlar için geçerli olan bu aç¬l¬ma paralel olarak f fonksiyonun

∆x = 2π/N aral¬kl¬

x k , k = 0, 1, ..., N 1

noktalar¬ndaki de¼ gerlerinden olu¸smu¸s oldu¼ gunu kabul ebilece¼ gimiz peryodik

f = [ f 0 , f 1 , ..., f N 1 ] T vektörü için de geçerlidir.

Bu durumda (1) de fonksiyonlardan olu¸san β taban rolünü w = e 2πi /N

( 1 in N inci primitif kökü,w N = 1 ) olmak üzere C N (N bile¸senli ve

(18)

f vektörünün kompleks Fourier serisi

W k = 2 6 6 6 6 6 4

1 w w 2

.. . w N 1

3 7 7 7 7 7 5

k

, k = 0, 1, ..., N 1 (7)

vektörler kümesi üstlenir, yani

f = 2 6 6 6 4

f 0 f 1 .. . f N 1

3 7 7 7 5 =

N 1 k ∑ = 0

c k W k (8)

elde ederiz.

(19)

f vektörünün kompleks Fourier serisi

W k = 2 6 6 6 6 6 4

1 w w 2

.. . w N 1

3 7 7 7 7 7 5

k

, k = 0, 1, ..., N 1 (7)

vektörler kümesi üstlenir, yani

f = 2 6 6 6 4

f 0 f 1 .. . f N 1

3 7 7 7 5 =

N 1 k ∑ = 0

c k W k (8)

elde ederiz.

(20)

Wk lar ortogonal bir kümedir.

k 6= l olmak üzere, r = w k w l olarak tan¬mlayarak

< W k , W l >= [ 1 w k w 2l ...w ( N 1 ) k ] 2 6 6 6 4

1 w l

.. . w l ( N 1 )

3 7 7

7 5 (9)

= 1 + w k w l + ... + w ( N 1 ) k w `( N 1 )

= 1 + r + ... + r N 1 = 1 r

N

1 r = 0 elde ederiz, çünkü

r N = ( w k w l ) N = w kN w lN = ( w N ) k ( w N ) l = 1

dir.

(21)

Wk lar ortogonal bir kümedir.

k 6= l olmak üzere, r = w k w l olarak tan¬mlayarak

< W k , W l >= [ 1 w k w 2l ...w ( N 1 ) k ] 2 6 6 6 4

1 w l

.. . w l ( N 1 )

3 7 7

7 5 (9)

= 1 + w k w l + ... + w ( N 1 ) k w `( N 1 )

= 1 + r + ... + r N 1 = 1 r

N

1 r = 0 elde ederiz, çünkü

r N = ( w k w l ) N = w kN w lN = ( w N ) k ( w N ) l = 1

dir.

(22)

Wk lar ortogonal bir kümedir.

k 6= l olmak üzere, r = w k w l olarak tan¬mlayarak

< W k , W l >= [ 1 w k w 2l ...w ( N 1 ) k ] 2 6 6 6 4

1 w l

.. . w l ( N 1 )

3 7 7

7 5 (9)

= 1 + w k w l + ... + w ( N 1 ) k w `( N 1 )

= 1 + r + ... + r N 1 = 1 r

N

1 r = 0 elde ederiz, çünkü

r N = ( w k w l ) N = w kN w lN = ( w N ) k ( w N ) l = 1

dir.

(23)

Wk lar ortogonal bir kümedir.

Öteyandan

< W l , W l >= 1 + w l w l + ... + w ( N 1 ) l w ( N 1 )` = N (10) dir, çünkü

w l w l = ( w w ) l = 1, ..., w ( N 1 ) l w ( N 1 )` = ( w w ) ( N 1 ) l = 1.

f W k g N k = 0 1 kümesinin ortogonalli¼ gi ve (10) yard¬m¬yla (8) in her iki

yan¬n¬W T k (W k nin transpozu) ile çarparak

(24)

Wk lar ortogonal bir kümedir.

Öteyandan

< W l , W l >= 1 + w l w l + ... + w ( N 1 ) l w ( N 1 )` = N (10) dir, çünkü

w l w l = ( w w ) l = 1, ..., w ( N 1 ) l w ( N 1 )` = ( w w ) ( N 1 ) l = 1.

f W k g N k = 0 1 kümesinin ortogonalli¼ gi ve (10) yard¬m¬yla (8) in her iki

yan¬n¬W T k (W k nin transpozu) ile çarparak

(25)

Ayr¬k Fourier Dönü¸sümü

W T k f = [ 1 w k w 2k ...w ( N 1 ) k ] 2 6 6 6 4

f 0

f 1 .. . f N 1

3 7 7

7 5 = Nc k (11)

veya

c k = 1

N W T k f = 1 N

N 1 j ∑ = 0

f j ( w k ) j = 1 N

N 1 j ∑ = 0

f j ( e 2πi /N ) kj , (12) k = 0, 1, ..., N 1

elde ederiz.

(26)

Ayr¬k Fourier Dönü¸sümü

c = [ c 0 , c 1 , , c N 1 ] T

vektörüne f nin ayr¬k Fourier dönü¸sümü ad¬verilir. Ayr¬k Fourier dönü¸sümü için genelde kullan¬lan bir özel notasyon yoktur, ancak burada biz kolayl¬k aç¬s¬ndan c = F ( f ) notasyonunu kullanaca¼ g¬z.

Matris-vektör notasyonu yard¬m¬yla da c yi ifade edebiliriz

(27)

Ayr¬k Fourier Dönü¸sümü

c = [ c 0 , c 1 , , c N 1 ] T

vektörüne f nin ayr¬k Fourier dönü¸sümü ad¬verilir. Ayr¬k Fourier dönü¸sümü için genelde kullan¬lan bir özel notasyon yoktur, ancak burada biz kolayl¬k aç¬s¬ndan c = F ( f ) notasyonunu kullanaca¼ g¬z.

Matris-vektör notasyonu yard¬m¬yla da c yi ifade edebiliriz

(28)

Ayr¬k Fourier Dönü¸sümü

Bu amaçla f W k g N k = 0 1 kümesi yard¬m¬yla

B = [ W 0 W 1 W N 1 ] = 2 6 6 6 4

1 1 1

1 w w N 1

.. . .. . .. . 1 w ( N 1 ) w ( N 1 )

2

3 7 7

7 5 (13)

matrisini tan¬mlayal¬m. (11) den

(29)

Ayr¬k Fourier Dönü¸sümü

B = [ W 0 W 1 W N 1 ] = 2 6 6 6 4

1 1 1

1 w w N 1

.. . .. . .. . 1 w ( N 1 ) w ( N 1 )

2

3 7 7 7 5

olmak üzere

Bf = W 0 f 0 + W 1 f 1 + + W N 1 f N 1 = Nc veya

c = F ( f ) : = 1

N Bf

elde ederiz.

(30)

Ayr¬k Fourier Dönü¸sümü

B = [ W 0 W 1 W N 1 ] = 2 6 6 6 4

1 1 1

1 w w N 1

.. . .. . .. .

1 w ( N 1 ) w ( N 1 )

2

3 7 7 7 5

olmak üzere

Bf = W 0 f 0 + W 1 f 1 + + W N 1 f N 1 = Nc veya

c = F ( f ) : = 1

N Bf

elde ederiz.

(31)

Ayr¬k Fourier Dönü¸sümü

Ayr¬ca B nin sütunlar¬n¬n ortogonalli¼ gi ve (10) dan BB = NI

elde ederiz, burada I ise B ile ayn¬boyutta olan birim matristir.

Dolay¬s¬yla

B 1 = 1 N B dir.

O halde verilen f vektörünün ayr¬k Fourier dönü¸sümü c = 1

N Bf = B 1 f (14)

ve

c nin ayr¬k ters Fourier dönü¸sümü ise

f = F 1 ( c ) : = Bc (15)

dir.

(32)

Ayr¬k Fourier Dönü¸sümü

Ayr¬ca B nin sütunlar¬n¬n ortogonalli¼ gi ve (10) dan BB = NI

elde ederiz, burada I ise B ile ayn¬boyutta olan birim matristir.

Dolay¬s¬yla

B 1 = 1 N B dir.

O halde verilen f vektörünün ayr¬k Fourier dönü¸sümü c = 1

N Bf = B 1 f (14)

ve

c nin ayr¬k ters Fourier dönü¸sümü ise

f = F 1 ( c ) : = Bc (15)

dir.

(33)

Ayr¬k Fourier Dönü¸sümü

Ayr¬ca B nin sütunlar¬n¬n ortogonalli¼ gi ve (10) dan BB = NI

elde ederiz, burada I ise B ile ayn¬boyutta olan birim matristir.

Dolay¬s¬yla

B 1 = 1 N B dir.

O halde verilen f vektörünün ayr¬k Fourier dönü¸sümü c = 1

N Bf = B 1 f (14)

ve

c nin ayr¬k ters Fourier dönü¸sümü ise

f = F 1 ( c ) : = Bc (15)

(34)

Ayr¬k Fourier Dönü¸sümü

(35)

Örnek 1

f = [ 1 1 ] T vektörünün ayr¬k Fourier dönü¸ sümünü belirleyiniz.

N = 2 olup, w = e 2πi /N = e πi = 1 dir. O halde

B = 1 1

1 w = 1 1

1 1

olup,

c = 1

N Bf = 1 2

1 1

1 1

1

1 = 0

1

(36)

Ayr¬k Fourier Dönü¸sümü

(37)

Örnek 2

f = [ 1 1 1 1 ] T vektörünün ayr¬k Fourier dönü¸ sümünü belirleyiniz.

(38)

N = 4 olup, w = e 2πi /N = e πi /2 = i dir. O halde

B =

2 6 6 4

1 1 1 1

1 w w 2 w 3 1 w 2 w 4 w 6 1 w 3 w 6 w 9

3 7 7 5 =

2 6 6 4

1 1 1 1

1 i i 2 i 3 1 i 2 i 4 i 6 1 i 3 i 6 i 9

3 7 7 5

= 2 6 6 4

1 1 1 1

1 i 1 i

1 1 1 1

1 i 1 i

3

7 7

5

(39)

Ayr¬k Fourier Dönü¸sümü

Dolay¬s¬yla

c = F ( f ) = 1

N Bf = 1 4

2 6 6 4

1 1 1 1

1 i 1 i

1 1 1 1

1 i 1 i

3 7 7 5

2 6 6 4

1 1 1 1

3 7 7 5 =

2 6 6 4

1/2 ( 1/2 ) i

1/2 ( 1/2 ) i

3 7 7 5

elde ederiz.

(40)

Ayr¬k Fourier Dönü¸sümü

(41)

Al¬¸st¬rma 1

1

c k kompleks katsay¬lar¬ile reel a k , b k katsay¬lar¬aras¬ndaki ili¸ skiyi belirleyiniz.

2

f = [ 1 2 ] T , f = [ 1 1 1 1 ] T vektörlerinin ayr¬k Fourier dönü¸ sümlerini (14) ile belirleyiniz.

3

Soru 2 de elde etti¼giniz dönü¸ sümlerinin ters Fourier dönü¸ sümlerini (15) ile belirleyiniz.

4

Soru 2 ve 3 yard¬m¬yla f nin 2 normu ve c ile gösterece¼gimiz ayr¬k Fourier dönü¸ sümünün 2 normu aras¬nda nas¬l bir ili¸ ski görüyorsunuz?

5

f = [ f 0 , f 1 , ..., f N 1 ] vektörü verilsin ve c ile de f nin ayr¬k Fourier dönü¸ sümünü gösterelim(c = N 1 Bf ) . Bu taktirde Parseval ba¼g¬nt¬s¬ad¬

verilen

jj f jj 2 2 = N jj c jj 2 2

ba¼g¬nt¬s¬n¬n geçerli oldu¼gunu gösteriniz.

(42)

Kaynaklar

Co¸skun, E., Endüstriyel ve Uygulamal¬Matemati¼ ge Giri¸s, URL:erhancoskun.com.tr

Strang, G., Introduction to Applied Mathematics, Wellesley

Cambridge Press, ABD, 1986.

Referanslar

Benzer Belgeler

UYARI: 6.1 :Teorem, 2 periyodik, parçal¬ düzgün bir f fonksiy- onunun, süreksizlik noktalar¬nda sa¼g ve sol limitlerinin ortalamas¬ olarak yeniden tan¬mlanmas¬ ko¸ sulu ile,

[r]

Yollar¬n dört tane yar¬do¼ gru ve parabol benzeri e¼ grilerden olu¸ stu¼ gu bir kritik nokta bir dü¼

jxj ve jyj küçük oldu¼ gunda, yani (x; y) orijine yak¬n oldu¼ gunda ikinci ve daha yüksek dereceli terimler çok küçük olur... oldu¼ gu

Özel_ R f (10) da kesme ve yuvarlama: Özel _ R f (10) say¬ sisteminde herhangi iki say¬ile gerçekle¸ stirilen aritmetik i¸ slem sonucu özel _ R f (10) say¬sisteminin bir

Örnek 4.8 için verilen program¬ veya biraz daha de¼gi¸ sik olarak a¸ sa¼g¬da verilen program¬ referans alarak, seçece¼giniz frekanslardaki iki sinyalin toplam¬olarak ifade

Uzunlu¼ gu N olan vektör için ¤t() ile elde edilen sonuçlar, fourier() ile elde etti¼ gimiz sonuclar¬n N kat¬na e¸sit olur. Bile¸sen say¬s¬fazla olan uygulamalar için

Soru 1 (a) da verilen dizilerin lineer konvolüsyonunu, devirli konvolüsy- onun ayr¬k Fourier dönü¸ sümü özelli¼gi ile hesaplay¬n¬z.. Soru 1 de verilen dizilerin