spektralanalyse ...

S

sweetsalt

Guest
Hej alle!
Jeg bliver bedt om at udføre en spektralanalyse ved hjælp af Fourier teknik af følgende 64 points.which er fremstillet ved prøven består af en kontinuert signal ved 4000Hz.

-2.2084441e-001
1.0841281e-001
-2.2566847e-002
-7.1269979e-001
-7.7570468e-001
1.5490627e 000
1.9458210e-001
-8.9878564e-001
2.5642118e-001
1.2323886e 000
-2.5090429e-001
-6.4754173e-001
-2.8157727e-001
1.8196999e 000
-3.4228194e-001
-1.0446433e 000
5.8907411e-001
4.8584173e-001
7.0878880e-001
2.1880127e-001
1.2519184e 000
2.9170207e-001
1.2549903e 000
1.2138000e 000
-3.1823385e-001
-4.6785664e-002
-2.3964629e-001
-1.7661788e 000
-1.4964292e 000
-3.6095019e-001
-1.1122538e 000
2.1902688e-002
6.1575414e-001
1.3917852e 000
-3.2921212e-001
7.7902325e-001
6.3796904e-001
-1.2476316e 000
9.7494022e-001
-7.5831465e-001
-1.0848348e 000
6.0460012e-001
-1.4021865e 000
1.3785847e 000
-6.5360020e-001
-4.9165649e-001
9.8713534e-001
-1.0617638e 000
-1.0888472e 000
6.9453009e-001
6.1975115e-001
8.5906752e-001
9.9296393e-002
1.8264694e-001
-6.5977471e-001
-1.0669556e 000
1.5649163e-001
3.4083024e-001
8.9142667e-001
6.5523161e-001
1.1048760e-001
-8.1966173e-001
-2.1416913e-001
-1.6509091e 000

Nu er problemet er, når jeg gør, stem (abs (FFT (x)), hvad jeg skulle få skal Symetric omkring sit centrum, fordi det et reelt signal.
rigtige signal frekvens kun fra 0 til pi (kommentar nødvendig?)
så værdier fra 0 til pi skal gentage fra pi til 2pi,

Men i mit tilfælde FFT er ikke Symetric, den første værdi der forårsager problemet, ligesom jeg har 64 point FFT, 31 værdier omkring 33. Værdier er Symetric, men den værdi på 1 er ligesom ikke, hvor i signalet igen, y er thats so? ??

hvis nogen kan gøre det givne signal's spektralanalyse for mig, det ville være stor hjælp.

Jeg gør

yf = FFT (x, 64);
y = yf (1:33);% bare se på første halvår
m = abs (y);% m = størrelsen af sinusoids
p = udpakning (vinkel (y));%, p = fase af sinusoids, udpakning ()% klarer sig med 360 graders spring
w = 0: pi/32: pi;udgaaende (2,1,1), stængel (w / pi, m);% plot størrelser
ylabel ( 'Abs. Magnitude'), grid on;
xlabel ( '\ omega / \ pi');
udgaaende (2,1,2), stængel (w / pi, p * 180/pi);% plot fase i grader
ylabel ( 'Phase [Grader]'), grid on;
xlabel ( '\ omega / \ pi');plz hjælp mig hurtigt, deadline er 2morow.
Tak på forhånd

 
Hej
Der er ingen proplem i resultaterne u blive ...det er korrekt og semetrical.
FFT IKKE returflyvning fra 0 til 2 * PI ..MEN fra 0 til (63/64) * 2 * PI med trin 2 * pi/64.
Den første komponent er DC og så vil du ikke finde den nogen steder i signalet.
Spektret af stikprøven signal er kopier af den løbende en så
komponenten på 33 er værdien på pi.
komponenten ved 64 er værdien ved 63/64 2pi
værdien ved 2pi er kendt og lig med på 33

Igen u skal huske, at spektret af stikprøven signalet ikke fra 0 til pi ...det er entended fra-inf til inf ved at gentage spektret fra-pi til pi (som er semetrical)

 

Welcome to EDABoard.com

Sponsor

Back
Top