MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   【求助】离散信号的频谱转换 (https://www.labfans.com/bbs/showthread.php?t=514)

huwj10 2007-07-05 16:11

【求助】离散信号的频谱转换
 
12v直流电压的频谱分析,怀疑有高频干扰,但是分析的结果是没有,不知分析的对不对。
程序如下:
load v.dat
load t.dat
subplot(2,1,1),plot(t,v);
title('+12v');
xlabel('Time (s)');
ylabel('Amplitude');

dt=t(2)-t(1);
fs=1/dt;

%v=v-mean(v);
f=fft(v);
f=fftshift(f);

N=length(t);
tout=0:N-1;
freq=(tout-N/2)*fs/N;
Pyy=f.*conj(f)/N;

subplot(2,1,2),plot(freq,Pyy,'r')
title('FFT of +12v');
xlabel('Frequency (Hz)');
ylabel('Amplitude');

v.dat,t.dat文件和结果见附件,高手请指教。

meimeipuppy 2007-07-19 17:42

你的附件在哪里???


所有时间均为北京时间。现在的时间是 08:26

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.