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"/>
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"/>