时域采样与频域分析

时域采样与频域分析

ID:38923044

大小:312.96 KB

页数:7页

时间:2019-06-21

时域采样与频域分析_第1页
时域采样与频域分析_第2页
时域采样与频域分析_第3页
时域采样与频域分析_第4页
时域采样与频域分析_第5页
资源描述:

《时域采样与频域分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验二:时域采样与频域分析一、实验原理与方法1、时域采样定理:(a)对模拟信号以间隔T进行时域等间隔理想采样,形成的采样信号的频谱是原模拟信号频谱以采样角频率为周期进行周期延拓。公式为:(b)采样频率必须大于等于模拟信号最高频率的两倍以上,才能使采样信号的频谱不产生频谱混叠。2、频域采样定理:公式为:。由公式可知,频域采样点数N必须大于等于时域离散信号的长度M(即N≥M),才能使时域不产生混叠,则N点得到的序列就是原序列,即。二、实验内容1、时域采样理论的验证。给定模拟信号式中A=444.128,=50π,

2、=50πrad/s,它的幅频特性曲线如图2.1图2.1的幅频特性曲线现用DFT(FFT)求该模拟信号的幅频特性,以验证时域采样理论。按照的幅频特性曲线,选取三种采样频率,即=1kHz,300Hz,200Hz。观测时间选。为使用DFT,首先用下面公式产生时域离散信号,对三种采样频率,采样序列按顺序用,,表示。因为采样频率不同,得到的,,的长度不同,长度(点数)用公式计算。选FFT的变换点数为M=64,序列长度不够64的尾部加零。式中k代表的频率为。要求:编写实验程序,计算、和的幅度特性,并绘图显示。观察分析频

3、谱混叠失真。程序见附录2.1、实验结果见图2.2。2、频域采样理论的验证。给定信号如下:编写程序分别对频谱函数在区间上等间隔采样32和16点,得到再分别对进行32点和16点IFFT,得到分别画出、的幅度谱,并绘图显示x(n)、的波形,进行对比和分析,验证总结频域采样理论。程序见附录2.2、实验结果见图2.3提示:频域采样用以下方法容易编程实现。(1)直接调用MATLAB函数fft计算就得到在的32点频率域采样。(2)抽取的偶数点即可得到在的16点频率域采样,即。(3)当然,也可以按照频域采样理论,先将信号x

4、(n)以16为周期进行周期延拓,取其主值区(16点),再对其进行16点DFT(FFT),得到的就是在的16点频率域采样。一、实验结果和分析、讨论及结论1、实验结果:图2.2采样频率幅度特性曲线实验分析、讨论及结论:(1)通过图可以发现,时域采样,频域周期延拓,延拓周期为Fs。当采样频率为1000Hz时,频谱混叠很小:当采样频率为300Hz时,频谱混叠很严重;当采样频率为200Hz时,频谱混叠更加严重。所以要满足Fs>2Fc。(2)fft函数的调用格式:Xk=fft(xn,N)调用参数xn为被交换的时域序列向

5、量,N是DFT变换的区间长度,当N大于xn的长度时,fft函数自动在xn后面补零。当N小于xn的长度时,fft函数计算xn的前面N个元素构成的N长序列的N点DFT,忽略xn后面的元素。2、实验结果:图2.3频谱函数采样及波形实验分析、讨论及结论:(1)此结果验证了频域采样理论和频域采样定理。对信号的频谱函数在上等间隔采样时,点得到的序列正是原序列以16为周期进行周期延拓后的主值区序列。即频域采样定理证明,对点频域采样反映到时域内就是就是进行以为周期延拓序列的主值区间。当N=16时,由于N

6、混叠失真;当N=32时,由于N>M,频域采样定理,所以不存在时域混叠失真。上述条件说明,如果采样点数过少,那么进行IDFT所得到的信号就会混叠失真,采样条件满足采样点数大于原序列点数,即N>M。(2)Ifft函数用法同fft函数。四、思考题1、如果序列x(n)的长度为M,希望得到其频谱在上的N点等间隔采样,当N

7、理论、定理的理解更加深入。采样是模/数中最重要的一步,采样方法的正确与否,关系到信号处理过程的成功与否。所以,无论是在时域还是频域,对信号采样必须仔细考虑采样的参数:采样频谱、采样周期、采样点数。对一个域进行采样,必将引起另一个域的周期延拓,所以,我们要做,就是选取好采样的参数,避免另一个域周期延拓时发生混叠,否则,我们采样所得的数据肯定丢失一部分原信号的信息,我们便无法对原信号对原信号进行恢复和正确分析。此次实验所遇到的问题:主要是时域非周期对应频域连续,频域周期对应着时域离散(DFT隐含周期性),频域非

8、周期对应时域连续。对时域与频域的关系还没彻底弄懂,stem和plot绘图函数有时会用错。有些程序里面缺少“;”,导致少了一个结果图,通过检查并修改程序,解决了问题。总得来说,实验还是比较圆满的。实验的心得体会见下:在此次试验中,温习了关于MATLAB软件的操作及应用,基本使用方法和它的运行环境。又进一步地通过实验加深了对MATLAB软件的了解,体会到了MATLAB具有完备的图形处理功能,实现计算结果和编程的可视化

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。