北京理工大学 数字信号处理实验报告一
北京理工大学 数字信号处理 实验报告
数字信号处理 实验报告
姓名:徐娇 专业:通信工程
北京理工大学 数字信号处理 实验报告
实验二 利用DFT分析信号频谱
一、实验目的
1.加深对DFT原理的理解。 2.应用DFT分析信号的频谱。
3.深刻理解利用DFT分析信号频谱的原理,分析实现过程中出现的现象及解决方法。
二、实验设备与环境
计算机、MATLAB软件环境。
三、实验基础理论
1.DFT与DTFT的关系
有限长序列的离散时间傅里叶变换X(上的N个取样值可以有下式表示:
由上式可知,序列x(n)的N点
DFT个等间隔频率点上样本2.利用DFT求DTFT 方法1:由
恢复出
的方法如下:
——
。
,实际上就是x(n)序列的DTFT在N)在频率区间的N个等间隔分布点
由上式可以得到:
其中为内插函数
北京理工大学 数字信号处理 实验报告
方法2:实际在MATLAB计算中,上述插值运算不见得是最好的办法。由于DFT是DTFT的取样值,其相邻两个频率样本点的间距为2,所以如果我们增加数据的长度N,使得到的DFT谱线就更加精细,其包络就越接近DTFT的结果,这样就可以利用DFT计算DTFT。如果没有更多的数据,可以通过补零来增加数据长度。
3.利用DFT分析连续信号的频谱
采用计算机分析连续时间信号的频谱,第一步就是把连续信号离散化,这里需要进行两个操作:一是采样,二是截断。 对于连续时间非周期信号
,按采样间隔T进行采样,阶段长度M,那么:
对
采用上述方法计算信号
的频谱需要注意如下三个问题:
进行N点频域采样,得到
(1)频谱混叠
(2)栅栏效应和频谱分辨率 (3)频谱泄露
4.用到的MATLAB函数与代码
实验中DFT运算可采用MATLAB中提供的函数fft来实现,DTFT可采用MATLAB矩阵运算的方法进行计算,如下式所示:
e jn1 jn
2
e
x n1 ,x n2 , ,x nN .
jnN e
X(e
j n
)
x n e
n n1
nN
j n
四、实验内容
1.已知x(n)={2↑,-1,1,1},完成如下要求:
(1)计算他的DTFT,并画出[-π,π]区间的波形。
(2)计算4点DFT,并把结果显示在(1)所画的图形中。 (3)对x(n)补零,计算64点DFT,并显示结果。
(4) 根据实验结果,分析是否可以由DFT计算DTFT,如果可以,如何实现。
北京理工大学 数字信号处理 实验报告
实验代码与实验结果 (1)DTFT及波形>> n=0:3;
>> w=-pi:0.01*pi:pi;
>> X=x*exp(-j*n'*w); *计算频谱 >> subplot(211);
>> plot(w,abs(X)); *绘制DTFT波形 >> xlabel('\Omega/\pi'); >> title('magnitude'); >> axis tight >> subplot(212);
>> plot(w,angle(X)/pi); >> xlabel('\Omega/\pi'); >> title('Phase'); >>axis tight
magnitude
32
1
-3-2-1
0 / Phase
123
0.5
-0.5
-3
-2
-1
0 /
1
2
3
(2)4点DFT及波形 >> n=0:3;
>> w=-pi:0.01*pi:pi; >> X=x*exp(-j*n'*w); >> subplot(211); >> hold on >> n=0:3;
北京理工大学 数字信号处理 实验报告
>> w=-pi:0.01*pi:pi; >> X=x*exp(-j*n'*w);
>> y=fft(x,4); *计算4点DFT >> subplot(211); >> hold on
>> plot(w,abs(X));
>> xlabel('\Omega/\pi'); >> title('magnitude'); >> axis tight
>> stem(0:3,abs(y),'fill'); >> subplot(212); >> hold on
>> plot(w,angle(X)/pi); >> xlabel('\Omega/\pi'); >> title('Phase'); >> axis tight
>> stem(0:3,angle(y)/pi,'fill');
magnitude
321
-3-2-1
0 /
Phase
123
0.5
-0.5
-3
-2
-1
0 /
1
2
3
(3)补零,64点DFT及波形 >> x=[2,-1,1,1];
>> x=[x,zeros(1,60)]; *补零
>> y=fft(x,64); *计算补零后64点DFT >> subplot(211);
>> stem(0:63,abs(y),'fill');
北京理工大学 数字信号处理 实验报告
>> title('Magnitude'); >> subplot(212);
>> stem(0:63,angle(y)/pi,'fill'); >> axis tight
Magnitude
10
20
30
40
50
60
70
(4)答:可以由DFT计算DTFT。
理由: 由实验结果波形看出,序列补零后,长度越长,DFT点数越多,其DFT越逼近其DTFT的连续波形。所以,令序列补零至无穷长时,可由其DFT当做其DTFT。 2.考察序列
x(n)=cos(0.48πn)+cos(0.52πn)
(1)0<=n<=10时,用DFT估计x(n)的频谱;将x(n)补零加长到长度为100点序列用DFT估计x(n)的频谱,要求画出相应波形。
(2)0<=n<=100时,用DFT估计x(n)的频谱。并画出波形。 (3)根据实验结果,分析怎样提高频谱分辨率 实验代码与实验结果: (1)0<=n<=10 >> n=0:10;
>> x=cos(0.48*pi*n)+cos(0.52*pi*n); >> y=fft(x);
>> subplot(211);
>> stem(0:10,abs(y),'fill'); >> title('Magnitude'); >> subplot(212);
>> stem(0:10,angle(y)/pi,'fill'); >> title('Phase')
北京理工大学 数字信号处理 实验报告
Magnitude
012345Phase
678910
1
2
3
4
5
6
7
8
9
10
补零
>> n=0:10;
>> x=cos(0.48*pi*n)+cos(0.52*pi*n); >> x=[x,zeros(1,89)]; >> y=fft(x);
>> subplot(211);
>> stem(0:99,abs(y),'fill'); >> title('Magnitude'); >> subplot(212);
>> stem(0:99,angle(y)/pi,'fill'); >> title('Phase')
北京理工大学 数字信号处理 实验报告
Magnitude
Phase
10
20
30
40
50
60
70
80
90
100
(2)0<=n<=100 >> n=0:100;
>> x=cos(0.48*pi*n)+cos(0.52*pi*n); >> y=fft(x);
>> subplot(211);
>> stem(0:100,abs(y),'fill'); >> title('Magnitude'); >> subplot(212);
>> stem(0:100,angle(y)/pi,'fill'); >> title('Phase')
北京理工大学 数 …… 此处隐藏:2437字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [初中教育]婚姻家庭法学教学教案
- [初中教育]浅谈小学语文教学中的创新教育
- [初中教育]中华人民共和国侵权责任法2009
- [初中教育]2016-2022年中国薄膜太阳能电池行业发
- [初中教育]多级轻型井点降水的应用
- [初中教育]外语教学法流派介绍和简评
- [初中教育]实验一、典型环节及其阶跃响应
- [初中教育]内蒙古2012-2013学年度国家奖学金获奖
- [初中教育]移动通信营销渠道管理探讨
- [初中教育]初三化学第一学期第一第二章基础知识点
- [初中教育]一天的食物教学设计
- [初中教育]光导照明系统的基本结构及工作原理
- [初中教育]长春市十一高、东北师范大学附属中学、
- [初中教育]“十三五”规划重点-配重式装卸车项目
- [初中教育]领导方法和领导艺术
- [初中教育]第三章 植物病虫草鼠害诊断与防治基
- [初中教育]2019届九年级语文上册 第二单元 6纪念
- [初中教育]甲级单位编制水豆腐项目可行性报告(立
- [初中教育]Ch8-1补充 09101数据库系统原理及应用-
- [初中教育]2017-2023年中国吊装设备行业市场分析
- 制作毕业纪念册需要哪些材料
- 2015-2016学年高二化学苏教版选修4课件
- 哈佛管理导师-创建商业案例
- 职场交际中的谈吐礼仪知识与职场会议接
- 中国糕点及面包行业发展现状与竞争战略
- 沂河“12·7”洪水茶山拦河坝
- 管道水流量计算公式
- 4-2发电机火灾事故处置方案
- 数字信号处理实验五
- 2009年经济师(中级)金融专业知识全真试
- 历史街区保护规划--04历史文化遗产保护
- 宁夏回族自治区中小学职称评价标准
- 评先评优测评表
- 圆的切线证明及线段长求解在在中考中的
- 【解析版】2015年江苏省南京外国语学校
- 人教版八年级上册科学第一章习题精华
- 责任心与执行力
- SA8000社会责任管理体系标准培训
- IgA肾病的饮食应注意
- 杭州市建设工程文件归档整理方案(试行)




