数字处理实验 matlab版 山大学生最适用 本人自己写的 因为时间比较久了 不能完全保证出现代码都能运行 但95%还是能保证的 谢谢

实验13 离散傅里叶变换的性质

(完美格式版,本人自己完成,所有语句正确,不排除极个别错误,特别适用于山大,勿用冰点等工具下载,否则下载之后的word格式会让很多部分格式错误,谢谢)

XXXX学号姓名处XXXX

一、实验目的

1 加深对离散傅里叶变换(DFT)基本性质的理解。 2 了解有限长序列傅里叶变换(DFT)性质的研究方法。

3 掌握用MATLAB语言进行离散傅里叶变换性质分析时程序编写的方法。

二、实验内容

1 线性性质。 2 循环移位性质。 3 循环折叠性质。

4 时域和频域循环卷积特性。 5 循环对称性。

三、实验环境

MATLAB7.0

四、实验原理

1 线性性质

如果两个有限长序列分别为x1(n)和x2(n),长度分别为N1和N2,且

y(n)=ax1(n)+bx2(n) (a、b均为常数)

则该y(n)的N点DFT为

Y(k)=DFT[y(n)]=aX1(k)+bX2(k) 0≤k≤N-1

其中:N=max[N1,N2],X1(k)和X2(k)分别为x1(n)和x2(n)的N点DFT。

例13-1 已知x1(n)=[0,1,2,4],x2(n)=[1,0,1,0,1],求: (1)y(n)=2x1(n)+3x2(n),再由y(n)的N点DFT获得Y(k);

(2)由x1(n)、x2(n)求X1(k)、X2(k),再求Y(k)=2X1(k)+3X2(k)。

用图形分别表示以上结果,将两种方法求得的Y(k)进行比较,由此验证有限长序列傅里叶变换(DFT)的线性性质。

解 MATLAB程序如下:

>> xn1=[0,1,2,4]; %建立xn1序列 >> xn2=[1,0,1,0,1]; %建立xn2序列 >> N1=length(xn1);N2=length(xn2); >> N=max(N1,N2); %确定N

>> if N1>N2 xn2=[xn2,zeros(1,N1-N2)]; %对长度短的序列补0 >> elseif N2>N1 xn1=[xn1,zeros(1,N2-N1)]; >> end

>> yn=2*xn1+3*xn2; %计算yn >> n=0:N-1;k=0:N-1;

dft对称性 matlab实验,数字信号处理实验 matlab版 离散傅里叶变换的性质相关推荐

  1. 全相位数字信号处理方法及matlab实现,数字信号处理及matlab实现_实验报告册.doc...

    数字信号处理及matlab实现_实验报告册.doc 数字信号处理及MATLAB实现实验报告实验人孙敬贤实验1离散时间信号产生及频谱分析一.实验目的㈠掌握MATLAB产生常用离散时间信号的产生方法.㈡掌 ...

  2. 离散卷积的c语言编程实验,数字信号处理实验一离散卷积c语言编程.ppt

    数字信号处理实验一离散卷积c语言编程 实验一 离散卷积的C语言编程实验 DSP实验室 2005 实验性质 综合设计性实验 实验目的 1 了解和认识常用的各种信号: 2 掌握卷积的定义和计算方法: 3 ...

  3. matlab fftshift_数字信号处理没有Matlab?用Python一样很爽

    通常,在数字信号处理时,我们避不开matlab这个工具,因其它的强大的功能受到广大工程师的好评,也一直都是业界的不二之选.但是,matlab毕竟是商业软件,公司里如果使用的话,就需要支付高昂的费用.即 ...

  4. dft对称性 matlab实验,数字信号处理实验指导书(审)

    (0???2?)上对X(ej?)均匀采样得到 ?X(k)?X(ej?) ??2?k/N??n???x(n)e?j2?kn/N 0?k?N?1 可以看到X(k)也是频域上的有限长序列,长度为N.序列X( ...

  5. 信号加白噪声分贝matlab程序,数字信号处理 实验报告.doc

    PAGE 1 1.DFT在信号频谱分析中的应用 1.1设计目的 (1) 熟悉DFT的性质. (2) 加深理解信号频谱的概念及性质. (3)了解高密度谱与高分辨率频谱的区别. 1.2设计任务与要求 (1 ...

  6. 基于matlab的离散系统变换域分析实验,数字信号处理实验 离散时间系统的变换域分析.docx...

    实验二 离散时间系统的变换域分析一 实验目的:线性时不变(LTI)离散时间系统的特性完全可以用其冲击响应序列h[n]来表示.则前面给出的离散时间信号的变换分析手段也可以用于离散时间系统的分析中.在LT ...

  7. Matlab验证dtft共轭性质,数字信号处理实验4重点.docx

    深 圳 大 学 实 验 报 告 课程名称: 数字信号处理实验 实验项目名称: 实验4 学院: 信息工程学院 专业: 电子信息工程 指导教师: 陈佳义 报告人: 学号: 班级: 实验时间: 11.12 ...

  8. 数字信号处理实验matlab版答案刘舒帆,数字信号处理实验(MATLAB版) 刘舒帆,费诺,陆辉 西安电子科技大学出版社 9787560620060...

    商品描述: 基本信息 书名:数字信号处理实验(MATLAB版) 原价:31.00元 作者:刘舒帆,费诺,陆辉 著 出版社:西安电子科技大学出版社 出版日期:2013-7-1 ISBN:97875606 ...

  9. matlab fft谱分析实验报告,数字信号处理实验报告-FFT算法的MATLAB实现.doc

    数字信号处理实验报告-FFT算法的MATLAB实现.doc 数字信号处理 实验报告实验二FFT算法的MATLAB实现一.实验目的通过本实验的学习,掌握离散傅立叶变换的理论,特别是FFT的基本算法以及其 ...

最新文章

  1. SCI写作|Tweet转发最多的好文之一:写好结构化论文(背景-内容-结论)的十条规则!...
  2. 2014 ACM/ICPC Asia Regional Xi'an Online
  3. 第九章 利用化学知识制药
  4. ApacheCN PHP 译文集 20211101 更新
  5. Windows2012R2版本区别
  6. 编写int testsyscall()系统调用–响应函数
  7. java 修改字体大小
  8. 拓端tecdat|Python时间序列选择波动率预测指数收益算法分析案例
  9. 【技术分享】select下拉框option默认选中(php模板渲染)
  10. 项目验收的步骤和程序
  11. PPT(默认设置快捷键的使用)
  12. 在html中怎样加表格斜线表头,如何在Word表格中插入斜线
  13. TOEFL wordlist 17
  14. 学习嵌入式怎么入门和提高?嵌入式开发教程pdf
  15. 好心情:抗抑郁药物的不良反应和处理措施
  16. [Power--IC]电源管理IC-STNS01
  17. 荣耀7点击Android版本,荣耀7全网通版Android5.0 电信版本刷机工具
  18. Python学习-小黑屋游戏
  19. python plot画图函数_详解pandas.DataFrame.plot() 画图函数
  20. xyplorer设置备忘

热门文章

  1. 蓝桥杯单片机比赛学习:9、PCF8591的基本原理和使用方法
  2. nginx 学习 --->>> nginx 实现动静分离
  3. Backend(Server)
  4. php+仿微信发红包+负数,php仿微信红包分配算法的实现方法
  5. 转:解决“连接被重置”
  6. 美联储启动缩表 | 昨晚,一个时代正式宣告结束
  7. 【转帖】中国芯暗流涌动,龙芯/飞腾都在走什么样的路
  8. 走进“开源SDR实验室” 一起玩转GNU Radio:gr-analog
  9. CAN总线(三)——CAN FD协议及其与CAN2.0的异同
  10. 如何编辑图片?图片如何编辑修改?