lahko kdorkoli pomoč mi v DFT spisov matlab

N

Nosheen

Guest
halo ...
moči kdorkoli pomoč mi v DFT spisov matlab

mimo

 
matlab nima DFT.
it's FFT namesto tega.
Popravi me če se motim.

 
Živjo,

FFT je učinkovit algoritem za izvajanje DFT.Tako preprosto uporabo.

S spoštovanjem

 
FFT je neposredno na voljo v Matlab.Če še vedno želite DFT moraš napisati Matlab kode na svoje.
Mimogrede, kaj mislite s DFT datoteke?

 
Tukaj je neposredni ukaz v matlab: fot izračun DFT.neposredni Fourierjeva transformacija, je najhitrejša različica FFT, tako, da uporablja DFT FFT algorithm.(Teorija)

FFT (x, N), ali FFT (x) N, kjer je ni.vzorcev, ali dolžino.in x je tvoj signal. (Praktično)

to je od comsian's ATD.Dodano po 17 sekundah:Tukaj je neposredni ukaz v matlab: fot izračun DFT.neposredni Fourierjeva transformacija, je najhitrejša različica FFT, tako, da uporablja DFT FFT algorithm.(Teorija)

FFT (x, N), ali FFT (x) N, kjer je ni.vzorcev, ali dolžino.in x je tvoj signal. (Praktično)
upanje u bo razumel zdaj ...
to je od comsian's ATD.

 
Če želite DFT

% Transformacija dolžina
N = 8;
% Da DFT matrix
>> W = FFT (eye (N))
W =
Stolpci 1 do 4
1,0000 1,0000 1,0000 1,0000
1,0000 0,7071 - 0.7071i 0 - 1.0000i -0,7071 - 0.7071i
1,0000 0 - 1.0000i -1,0000 0 1.0000i
1,0000 -0,7071 - 0.7071i 0 1.0000i 0,7071 - 0.7071i
1,0000 -1,0000 1,0000 -1,0000
1,0000 -0,7071 0.7071i 0 - 1.0000i 0,7071 0.7071i
1,0000 0 1.0000i -1,0000 0 - 1.0000i
1,0000 0,7071 0.7071i 0 1.0000i -0,7071 0.7071i
Stolpci 5 do 8
1,0000 1,0000 1,0000 1,0000
-1,0000 -0,7071 0.7071i 0 1.0000i 0,7071 0.7071i
1,0000 0 - 1.0000i -1,0000 0 1.0000i
-1,0000 0,7071 0.7071i 0 - 1.0000i -0,7071 0.7071i
1,0000 -1,0000 1,0000 -1,0000
-1,0000 0,7071 - 0.7071i 0 1.0000i -0,7071 - 0.7071i
1,0000 0 1.0000i -1,0000 0 - 1.0000i
-1,0000 -0,7071 - 0.7071i 0 - 1.0000i 0,7071 - 0.7071i
% Vektor je treba preoblikovati
>> X = randn (1, N)
x =
-0,4326 -1,6656 0,1253 0,2877 -1,1465 1,1909 1,1892 -0,0376
% Zaradi transformacija
>> Y = x * W
y =
Stolpci 1 do 4
-0,4892 -1,5360 2.8537i -2,8935 0.7247i 2,9638 0.7260i
Stolpci 5 do 8
-0,0399 2,9638 - 0.7260i -2,8935 - 0.7247i -1,5360 - 2.8537i
Enak rezultat, če bomo uporabili vgrajeno funkcijo matlab (hiter algoritem za DFT)
>> Y1 = FFT (x)
y1 =
Stolpci 1 do 4
-0,4892 -1,5360 2.8537i -2,8935 0.7247i 2,9638 0.7260i
Stolpci 5 do 8
-0,0399 2,9638 - 0.7260i -2,8935 - 0.7247i -1,5360 - 2.8537i
>>

 

Welcome to EDABoard.com

Sponsor

Back
Top