سلام.من یک دسته موج سینوسی با فرکانسهای مضرب اصلی دارم که می خوام از fft استفاده کرده و هارمونیک های موج را رسم کنم.
لطفا مرا راهنمایی کنید.
لطفا مرا راهنمایی کنید.
nfft = 2^( nextpow2(length(x)) );
df = fs/nfft; f = 0:df:fs/2;
X = fft(x,nfft);
X = X(1:nfft/2+1);
plot(f,abs(X))
fs = 500; t = 0:1/fs:1; x = 5*sin(2*pi*50*t) + 1*sin(2*pi*150*t); nfft = 2^( nextpow2(length(x)) ); df = fs/nfft; f = 0:df:fs/2; X = fft(x,nfft); X = X(1:nfft/2+1); plot(f,abs(X))
دیدگاه