摘要:本文概述了连续信号的波形与频谱分析。先介绍了傅立叶级数和傅立叶变换,主要介绍利用计算机分析信号频谱时运用的离散傅立叶变换和快速傅立叶变换的方法,最后任意给出某一信号通过MATLAB软件设计实现对信号频谱的基本分析。65873
毕业论文关键词:连续信号,频谱分析,傅立叶变换,MATLAB
Abstract: This paper summarizes the signal spectrum analysis. Firstly , Fourier series and Fourier transform are introduced. Then, it talk that we often use the discrete Fourier transform and fast Fourier transform when computer analyzes signal spectrum. Finally, the paper presents realization of signal spectrum analysis through the MATLAB for arbitrary signal.
Keywords: continuous(time)signal, Spectrum Analysis, Fourier transform, MATLAB
目录
1 绪论 4
2 信号的概述 4
2.1信号的定义 4
2.2 信号的分类 5
2.3 连续信号的定义 6
3 连续信号的分解 6
3.1 信号表示为傅立叶级数 6
3.2 周期信号的频谱 8
3.3 非周期信号的傅立叶变换 8
4 连续信号的频谱分析. 10
4.1 离散傅立叶变换(DFT) 10
4.2快速傅立叶变换(FFT) 10
5 MATLAB软件 12
5.1 MATLAB发展史 12
5.2 MATLAB的特点 13
6 基于MATLAB的语音信号的波形与频谱分析 14
6.1 连续周期信号波形与频谱分析 14
6.2 连续非周期信号波形与频谱分析 15
结 论 17
参考文献 18
致 谢 19
附 录 20
1.绪论
随着计算机科技化,现代社会信息化,信息研究越来越重要,对信号分析也愈发需要研究。
对信号进行处理时,一般选择频谱分析法,相对与时域分析法更直观有效。对于确知连续信号,频域分析可以通过连续时间傅立叶变换来进行,但是,这样计算出来仍是连续函数,还需对其进行离散化处理,即采用里离散傅立叶进行分析。在实际工作中,经常要对信号的频谱或者系统频率特性进行分析。在傅里叶变换中,由于给出的频谱都是连续函数 ,用计算机很难直接描述,使用起来会非常的不方便。
离散傅立叶变换是分析离散时间信号的重要工具,是计算机进行信号与系统分析强有力的工具。它可以对离散时间序列进行频谱分析,结果表示成有限长的离散序列。本文最后给出了在MATLAB中用快速傅立叶变换分析连续信号频谱的代码程序。文献综述
2 信号的概述
2.1 信号的定义
用约定方式组成的符号统称为信息,信息依附于某一物理量的变化上就构成信号。
信号的可以表示为一个时间的函数,所以,在信号分析中,信号和函数这两个词常常可以通用。本文中介绍的信号主要是指以时间为变量的函数。