1779


Ćwiczenie 2.

Dyskretna transformata Fouriera (DFT). Sposoby wyznaczania i zastosowania.

Materiały pomocnicze:

  1. Procedury służące do obliczania Dyskretnej Transformaty Fouriera i Odwrotnej Dyskretnej Transformaty Fouriera (Matlab 5.3):

Syntax (Składnia)

Y = fft(X)

Oblicza i umieszcza w wektorze Y Dyskretną Transformatę Fouriera obliczoną algorytmem FFT.

Y = fft(X,n)

Oblicza i umieszcza w wektorze Y n-punktową FFT (jeśli długość X jest mniejsza niż n, wektor X jest uzupełniany zerami, jeśli długość X jest większa to wektor jest skracany)

Y = fft(X,[],dim)

Y = fft(X,n,dim)

Wykonuje FFT „wzdłuż” wymiaru dim macierzy X.

.

.

Funkcje X = fft(x) oraz x = ifft(X)stanowią parę dysktretych transformat Fouriera (prosta i odwrotna) dla wektorów o długości N:

0x01 graphic

0x01 graphic

  1. Procedury potrzebne do operacji na liczbach zespolonych:

    1. complex c = complex(a,b) tworzy zespoloną liczbę (w zasadzie wektor) z dwóch liczb (wektorów) rzeczywistych i jest niezwykle użytecznym odpowiednikiem innego zapisu liczby zespolonej:

0x01 graphic

    1. imag zwraca część urojoną liczby zespolonej

    2. real zwraca część rzeczywistą liczby zespolonej

    3. abs umożliwia wyznaczenie modułu liczby zespolonej

    4. angle zwraca argument liczby zespolonej

    5. conj wyznacza wartość sprzężoną liczby zespolonej.

  1. Definicja splotu dyskretnego:

0x01 graphic

  1. Definicja splotu funkcji dyskretnych okresowych (o okresie N):

0x01 graphic

W przypadku splotu funkcji okresowych można wykorzystać Twierdzenie o transformacie splotu dyskretnego: Jeżeli X1(n) i X2(n) są transformatami DFT okresowych ciągów x1(n) oraz x2(n), wówczas:

0x01 graphic

gdzie IDFT oznacza odwrotną transformatę dyskretną Fouriera.

Zadania do wykonania:

Zadanie 1

Wyznacz transformatę DFT ciągu {xn} podanego przez prowadzącego. Naszkicuj widmo amplitudowo-fazowe.

{xn}=.......................................

Porównaj transformatę uzyskaną własnym programem (skrypt Matlaba) ze standardową funkcją fft.

Zadanie 2

Wyznacz transformatę IDFT ciągu X(n) otrzymanego w poprzednim zadaniu.

Ułóż odpowiedni skrypt.

Zadanie 3

Wyznacz splot dyskretny sygnałów okresowych (N=4):

x1(n)=............................................

x2(n)=.............................................

Zastosuj:

  1. Wzór definicyjny (wykorzystaj swój skrypt Matlaka z poprzedniego ćwiczena)

  2. Twierdzenie o transformacie splotu (napisz odpowiedni skrypt).

Zadanie 4

Powtórz polecenia z Zadania 4 do sygnałów nieokresowych.

Czy Twierdzenie o transformacie splotu też można wykorzystać?

2



Wyszukiwarka

Podobne podstrony:
Dz U 209 poz 1779 ocena zgodności wyrobów budowlanych oraz sposobu ich oznaczania znakowaniem
1779
0 10 grudzienid 1779
1779-ustawa, moje dokumenty, esus-ćw, monograf z SOP-u, 2012-04 (kwi), Nagrania polityka społeczna I
1779
Życiorys Kazimierza Pułaskiego 1746 1779
Regulamin angielskiej lekkiej piechoty 1779

więcej podobnych podstron