数据采集信号处理.docVIP

  • 53
  • 0
  • 约5.58千字
  • 约 22页
  • 2016-07-01 发布于安徽
  • 举报
数据采集信号处理.doc

数据信息采集与处理 基本内容:基于FFT的功率谱分析程序设计与应用 基本要求 对一个人为产生的信号进行采用FFT变换方法进行功率谱分析。 已知信号x(n)=80.0*COS(2*3.14*SF*n/FS) 式中: n=0,1,2 ……N-1 SF---信号频率 FS---采样频率 其FFT变换结果X(k)可用下面提供的FFT子程序求出,计算功率谱的公式为: W(k)=2(XR(k)2 +XI(k)2)/N 式中k=0,1,2 ……N/2-1 XR(k)--- X(k)的实部 XI(k)--- X(k)的虚部 请用VB,VC或C++Builder编译器编程,或采用MATLAB计算,或采用高级语言调用MATLAB计算。处理结果为采用窗口显示时域波形和频域波形。 此信号的时域谱频域谱功率谱如下图: 图 图 图 其MATLAB代码为: FS=200; SF=10; N=1024; n=0:N-1; t=n/FS; x=80.0*cos(2*3.14*SF*t); figure; plot(t,x); xlabel(t); ylabel(y); title(x=80.0*cos(2*3.14*SF*t)时域波形); grid; y=fft(x,N); mag=abs(y); f=(0

文档评论(0)

1亿VIP精品文档

相关文档