Pomoć potrebna u Matlab

A

azaz104

Guest
Možete li pomoć mene sa sljedećim:
Ja sam trebao dokazati modulacije teorem koji kaže da množenja u domeni vrijeme je tumačiti kao konvolucija u frekvencijskoj domeni:

recimo da imamo
Xn: prvi signal
yn: drugi signal

n_x = length (Xn),% duljine prvog sig.
n_y = length (yn);% duljina drugog signala

m = min (n_x, n_y);
xy = Xn (1: m) .* yn (1: m);

XF = FFT (Xn, N);
yf = FFT (yn, N);%, gdje je izabran N prikladno kao snage veće od dva i
% Max (n_x, n_y)
xy_new FFT = (xy, K);
% Kako sam mogao potvrditi da je jednak xy_new pričanje (xf, yf)

ako netko zna Kako sam mogao riješiti ovaj ja bi bio zahvalan

 
bok,

Ja ću objasniti ovo je prikladan primjer.

u wanna proove "modulacija teorem koji kaže da množenja u domeni vrijeme je tumačiti kao konvolucija u frekvencijskoj domeni"

obrnuto neka mi to stanje kao konvolucija u frekvencijskoj domeni se može tumačiti kao množenja u domeni vrijeme.

dopusti mi poduzmite sljedeće Fourierova transformacija parova

x (n) <==> x (k) y (n) <==> Y (k)
FT FT

Let X (k) biti duljine p, i,
Y (k) biti dužine q

i, neka N = p q-1

x (n) je IFFT N točku X (k)
slično,
y (n) je IFFT N točku Y (k)

može se lako dokazao da je,
Pretv (X (k), Y (k)) = FFT (x (n) .* y (n))

*****************************
vjerojatno ono što ste propustili je nula padding dio
prije poduzimanja IFFT ..

 

Welcome to EDABoard.com

Sponsor

Back
Top