课程设计(论文)-基于MATLAB的快速傅立叶分析程序设计.docVIP

  • 5
  • 0
  • 约4.94千字
  • 约 13页
  • 2016-11-26 发布于浙江
  • 举报

课程设计(论文)-基于MATLAB的快速傅立叶分析程序设计.doc

课程设计(论文)-基于MATLAB的快速傅立叶分析程序设计

PAGE PAGE 12 基于MATLAB的快速傅立叶分析程序设计 机械研07,徐微,0720101005 1.已知信号数据 对一个人为产生的信号进行采用FFT变换方法进行功率谱分析。已知信号x(n)=120.0*COS(2*3.14*SF*n/FS) 式中: n=0,1,2 ……N-1 SF信号频率 FS采样频率 这里,定义参数如下: fs=200;%设定采样频率 N=512; sf=10;%设定余弦信号频率 采样点=1024; 2.信号的时域波形和频域波形 图1 余弦函数的时域波形图 图2 余弦函数的幅频谱波形 图3 余弦函数的功率谱密度波形 上面三图的程序如下所示:                     fs=200;%设定采样频率 N=512; n=0:N-1; t=n/fs; sf=10;%设定正弦信号频率 %生成信号 x=120.0*cos(2*3.14*sf*t); figure; plot(t,x);%作余弦信号的时域波形 xlabel(t); ylabel(y); title(x=120.0*cos(2*3.14*sf*t)时域波形); grid; %进行FFT变换并做频谱图 y=fft(x,N);%进行fft变换 mag=abs(y);%求幅值 f=(0:length(y)-1)*fs/length(y);%进行对应的频率转换 figure; p

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档