Wykład - interpolacja i decymacja sprawozdanie

Nasza ocena:

3
Pobrań: 133
Wyświetleń: 1666
Komentarze: 0
Notatek.pl

Pobierz ten dokument za darmo

Podgląd dokumentu
Wykład - interpolacja i decymacja sprawozdanie - strona 1 Wykład - interpolacja i decymacja sprawozdanie - strona 2 Wykład - interpolacja i decymacja sprawozdanie - strona 3

Fragment notatki:

Sprawozdanie z laboratorium 6
Algorytmy przetwarzania sygnałów.
Temat: „Interpolacja i decymacja
Data wykonania: Prowadzący zajęcia: Sygnał sinusoidalny.
generowanie sinusoidy
function [t,x]=sinus(A,f,fp,T,faza)
t=zeros(1,T*fp);
x=t;
for i=0:1/fp:T
t(k)=i;
x(k)=A*sin(2*pi*f*i+(faza*180/pi));
k=k+1;
end;
sygnał sinusoidalny po decymacji.
Funkcja decymacji:
xi=rzad
yi=decimate([t,x],xi); sygnał sinusoidalny po interpolacji.
Funkcja interpolacji :
xi=0:0.005:0.05
yi=interp1(t,x,xi,'spline'); widmo sygnału sinusoidalnego.
widmo sygnału sinusoidalnego po decymacji.
widmo sygnału sinusoidalnego po interpolacji.
Sygnał prostokątny.
generowanie sygnału prostokątnego.
function [t,x]=prostokat(A,f,fp,T,faza,w)
t=zeros(1,round(T*fp+1));
x=t;
proz=floor (w*fp/f);
prz=floor ((1-w)*fp/f);
k=1;
i=0;
while k

(…)

… na przebieg sinusoidalny i prostokątny oraz ich widma. Można zauważyć, że funkcja decymacji jest sposobem na zmniejszenie częstotliwości próbkowania sygnału o czynnik całkowity. Interpolacja jest natomiast funkcją dokładnie odwrotną i możemy ja zastosować do zwiększenia częstotliwości próbkowania sygnału, np. w celu dokładnej prezentacji sygnału. Obie te funkcję stosuje do przetwarzania sygnałów na postać…
... zobacz całą notatkę



Komentarze użytkowników (0)

Zaloguj się, aby dodać komentarz