tulong!

Y

yujun61hugh

Guest
Kailangan kong makakuha ng tumpak na sangkap spectrum ng signal ko na nabuo sa Matlab Simulink.Ang code ako gamitin ngayon ay ipinapakita bilang
Maaaring = 2e6;% Sampling dalas
T = 1/Fs;% Sample ng oras
L = 2000000;% Length ng signal
y = output (2001: (L 2,001), 2) ';
NFFT = 2 ^ nextpow2 (L);% Next kapangyarihan ng 2 mula sa haba ng y
Y = fft (y, NFFT) / L;
f = FS / 2 * * * linspace (0,1, NFFT / 2);
kapirasong (f, 2 * * * abs (Y (1: NFFT / 2)))
pamagat ( 'Single-pinapanigan Amplitude Spectrum ng y (t)')
xlabel ( 'Dalas (Hz)')
ylabel ( '| Y (f) |')

Karaniwang, gayahin ko ang mga sistema para sa 1,001 sec.at dalhin ang huling 1s data na gawin FFT.
Subalit, kapag test ko ang code na ito gamit ang isang magandang alon kasalanan sa dalas ng 1K Hz at amplitude katumbas ng 1.ang FFT resulta ay nagpapakita na sa 1K Hz, ang signal bahagi lamang ang 0.75.sino ang maaaring sabihin sa akin ang dahilan at kung paano mapagbubuti ang code.Thanks a lot.Added pagkatapos ng 7 minuto:I-upload ang spectrum tayahin dito.<img src="http://images.elektroda.net/98_1236256435_thumb.jpg" border="0" alt="help!!! precise spectrum analysis using Matlab" title="ng tulong! tiyak na spectrum sa pagtatasa ng paggamit ng Matlab"/>
 
Bakit mo lusing ang linyang ito?
y = output (2001: (L 2,001), 2) '; esp output????(kung saan ay ang sinuisoidal signal sa halip)

din, gayahin ang mga sistema para sa 1,001 sec.?Y hindi magsa-eksakto para sa 1 sec.
dahil, ang eksaktong bilang ng mga kurso ng "x" Hz sain alon na nagaganap sa mga no.ng
halimbawa ako / p signal ay dapat maging isang integer.para sa pagkuha ng tamang spectrum.isa pang punto: sa code na ginamit mo

f = FS / 2 * * * linspace (0,1, NFFT / 2);

lamang gamitin f FS = / 2 * linspace (0,1, NFFT / 2 1);
kapirasong (f, 2 * * * abs (Y (1: NFFT / 2) 1)) sa balangkas ng nag-iisang panig spectrum.kung U may karagdagang hen pagdududa vsist ang folowing site:

www.mathworks.com
sa search fft engine uri, tingnan ang mga detalye ng babasahin.
ring bisitahin
www.mathworks.com/support/tech-notes/1700/1702.html
www.mathworks.com/support/tech-notes/1700/1703.html
www.mathworks.com/support/tech-notes/1700/1704.htmlHappy sa pag-aaral

 

Welcome to EDABoard.com

Sponsor

Back
Top