用FFT对时域连续信号做谱分析文档格式.doc
《用FFT对时域连续信号做谱分析文档格式.doc》由会员分享,可在线阅读,更多相关《用FFT对时域连续信号做谱分析文档格式.doc(6页珍藏版)》请在冰豆网上搜索。
选择FFT变换区间长度N:
16or32or64:
'
);
%**输入FFT变换区间长度N**%
fs=64;
n=0:
N-1;
t=n/fs;
x=cos(20*pi*t)+cos(8*pi*t)+cos(16*pi*t);
subplot(2,2,1);
plot(t,x);
%**作信号时域波形**%
xlabel('
t'
ylabel('
x(t)'
title('
x(t)时域波形'
f=fft(x,N);
%**计算FFT**%
subplot(2,2,2);
%**绘制x(n)时域图像**%
M=N*0.4;
stem(n,x,'
.'
m=zeros(N);
holdon;
plot(n,m);
t=max(x);
n'
)
x(n)'
x(n)时域波形'
subplot(2,2,3);
%**绘制N点FFT图**%
stem(n,f,'
t=max(f);
K'
string2=['
x(n)的N='
sprintf('
%2.0f'
N),'
点FFT'
];
title(string2);
|X(k)|'
运行程序分别输入区间长度N(16,32,64),程序运行结果:
N=16,
N=32,
N=64,
第6页共6页
EMAIL:
HIWXZH@126.COM