实验三 离散傅里叶变换.docVIP

  • 29
  • 0
  • 约2.95千字
  • 约 9页
  • 2017-10-06 发布于河南
  • 举报
实验三 离散傅里叶变换.doc

实验三 离散傅里叶变换 一 实验目的 1、理解和加深DFS和DFT的概念及其性质; 2、学习利用离散傅里叶变换分析信号的频谱。 二 实验设备 1、计算机 2、MATLAB R2007a仿真软件 三 实验原理 离散傅里叶变换在时域和频域都离散有限的特点,使其成为信号分析与处理中的一个最根本的也是最常用的变换。然而,但序列的长度N很大时,直接计算DFT需要很大的计算量。快速傅里叶变换使DFT的运算效率提高数个数量级,为数字信号处理技术应用与各种信号的实时处理创造了良好的条件。MATLAB提供了用于快速计算DFT的fft函数,其调用格式为:y=fft(x) 或 y=fft(x,N);fft函数用来计算序列的N点DFT,如果序列的长度小于N,则函数在序列的尾部补零至N点;而当序列的长度大于N时,函数对序列进行截短。为了提高运行速度,通常将N取为2的整数次幂。 四 实验内容 1、上机实验前,认真阅读实验原理,掌握DFS和DFT的基本概念; 2、掌握离散傅里叶变换分析信号频谱的MATLAB实现方法。 实例1:求周期序列,周期分别为N=20 和N=60时的。 将下列指令编辑到“exlfft.m”文件中: clc; close all; clear all; L=5;N1=20;N2=60; xn1=[ones(1,L),zeros(1,N1-L)];

文档评论(0)

1亿VIP精品文档

相关文档