ljsr1001 发表于 2008-3-21 19:18

问个FFT程序

clear
fs=1000 ;
k=1;
t=0:1/fs:6000;
f1=400;
x=10*sin(2*pi*f1*t);
n=2048;
y=fft(x,n);
n=0:length(y)-1;
f=fs*n/length(y);
plot(f,abs(y))

n=0:length(y)-1;
f=fs*n/length(y); 什么意思?没看懂,谁给推导下,谢谢了

asdf229955 发表于 2008-4-25 09:34

你在纸上比划一下就清楚了。(x轴的每一点的坐标值)楼主还得加油啊

erdgzw 发表于 2008-4-25 09:43

fs是采样频率,t是时间,f1表示源信号的频率,n是采样数。
页: [1]
查看完整版本: 问个FFT程序