通信原理实验报告

采样定理实验名称:

日月11实验时间: 2012年12

应娜指

导老师:计算机学院院:学级:班

号:学

姓名:

通信原理实验报告一、实验名称 MATLAB验证低通抽样定理

二、实验目的1、掌握抽样定理的工作原理。

2、通过MATLAB编程实现对抽样定理的验证,加深抽样定理的理解。同时训练应用计算机分析问题的能力。

3、了解MATLAB软件,学习应用MATLAB软件的仿真技术。它主要侧重于某些理论知识的灵活运用,以及一些关键命令的掌握,理解,分析等。

4、计算在临界采样、过采样、欠采样三种不同条件下恢复信号的误差,并由此总结采样频率对信号恢复产生误差的影响,从而验证时域采样定理。

三、实验步骤1、画出连续时间信号的时域波形及其幅频特性曲线,信号为(x)=sin(2*pi*80*t)+ cos(2*pi*30*t);f

2、对信号进行采样,得到采样序列,画出采样频率分别为80Hz,110 Hz,140 Hz时的采样序列波形;

3、对不同采样频率下的采样序列进行频谱分析,绘制其幅频曲线,对比各频率下采样序列和的幅频曲线有无差别。

4、对信号进行谱分析,观察与3中结果有无差别。

对比与原连续时画出其时域波形,,由采样序列恢复出连续时间信号、5.

间信号的时域波形。

四、数据分析部分程序分析:

(1)f=[fs0*k2/m2,fs0*k1/m1]; %设置原信号的频率数组

axis([min(t),max(t),min(fx1),max(fx1)]) %画原信号幅度频谱

f1=[fs*k2/m2,fs*k1/m1]; %设置采样信号的频率数组

fz=eval(fy); %获取采样序列

FZ=fz*exp(-j*[1:length(fz)]'*w); %采样信号的离散时间傅里叶变换

TMN=ones(length(n),1)*t-n'*T*ones(1,length(t));

fh=fz*sinc(fs*TMN); %由采样信号恢复原信号

原信号的波形与幅度频谱:(2)fs=80Hz时原信号离散波形及频谱

结果分析:(3)1、频率sf

时采样信号离散波形及频谱fs=80Hz fs=80Hz恢复后

采样定理实验报告matlab,matlab验证时域采样定理试验报告相关推荐

  1. matlab方波假频现象分析,基于MATLAB 的信号时域采样及频率混叠现象分析

    龙源期刊网 http://www.doczj.com/doc/7d04774eae45b307e87101f69e3143323968f58a.html 基于MATLAB 的信号时域采样及频率混叠现象 ...

  2. matlab软件编程求解方程实验报告,数学实验“线性方程组高斯消去法”实验报告内含matlab程序.doc...

    数学实验"线性方程组高斯消去法"实验报告内含matlab程序 西京学院数学软件实验任务书课程名称数学软件实验班级数0901学号0912020107姓名李亚强实验课题线性方程组高斯消 ...

  3. 实验matlab滤波器心得,实验报告基于MATLAB的数字滤波器设计

    <实验报告基于MATLAB的数字滤波器设计>由会员分享,可在线阅读,更多相关<实验报告基于MATLAB的数字滤波器设计(5页珍藏版)>请在人人文库网上搜索. 1.实验78 基于 ...

  4. 最佳二次逼近多项式MATLAB代码,数学实验“Chebshev多项式最佳一致逼近,最佳平方逼近”实验报告(内含matlab程序).doc...

    数学实验"Chebshev多项式最佳一致逼近,最佳平方逼近"实验报告(内含matlab程序) 西京学院数学软件实验任务书 课程名称数学软件实验班级数0901学号0912020107 ...

  5. 实验报告: Matlab 绘图

    实验报告: Matlab 绘图 一. 实验目的: 1. 掌握Matlab绘图. 2. 了解网. 表面轮廓的命令. 二. 实验内容: 1 使用plot(t,v)指令绘制一个函数曲线,函数自选,例如:   ...

  6. matlab fft谱分析实验报告,基于matlab的fft频谱分析及应用实验报告.docx

    基于matlab的fft频谱分析及应用实验报告 实验三用FFT对信号进行频谱分析 一实验目的 1能够熟练掌握快速离散傅立叶变换的原理及应用FFT进行频谱分析的基本方法:2了解用FFT进行频谱分析可能出 ...

  7. matlab时域计算频率,基于MATLAB 的信号时域采样及频率混叠现象分析

    摘要:频率混叠是数字信号处理中特有的现象,发生频率混叠后,信号会分析出错误的结果.而采样过程中,由于频率不够高,采样出的点不仅代表了信号中低频信号的样本值,也代表了高频信号的样本值.信号重构时,高频信 ...

  8. matlab怎么语音时域采样频谱,基于MATLAB的时域信号采样及频谱分析

    基于 M ATL AB的时域信号采样及频谱分析 刘 艳 (长江师范学院物理学与电子工程学院 重庆 408000) 信 息 技 术 摘 要:在MATLAB仿真环境下,通过观察所生成的采样信号的时域图和频 ...

  9. 基于Matlab的循环码实验报告,基于matlab的循环码实验报告.doc

    基于matlab的循环码实验报告.doc 基于MATLAB循环码编码方法的应用叶俊(指导老师,刘丹平副教授)(重庆大学通信工程学院中国重庆400000)摘要任何两个相邻的循环码只有一位数字不同,因此循 ...

最新文章

  1. 分布式锁的三种实现方式_基于 redis 的分布式锁实现
  2. 通过缓存数据库结果提高PHP性能(转)
  3. java 线程包_Java 多线程——工具包
  4. 20/100. House Robber
  5. Effective C++学习第五天
  6. 小程序开发代码_快速学会微信小程序开发,无需懂代码!
  7. 第一百零四天 how can I 坚持
  8. 分布式事务模型--Saga
  9. 【BZOJ1565】 植物大战僵尸
  10. Java中堆内存和栈内存的区别
  11. 官方澄清丨Gartner并未组织评选OpenStack八大厂商
  12. 实例3、研究 ICMP 数据包
  13. oeasy教您玩转vim - 42 - # 剪切进入
  14. 噪音达到多少分贝就算是扰民
  15. dataSource配置oracle,使用datasource连接数据库
  16. 企业邮箱续费多少钱一年?企业邮箱域名到期如何续费?
  17. 做Android开发摸鱼是要付出代价的,被主管劝退,我后悔了!
  18. 使用fiddler 去分析视频网站
  19. 独立后台2.0全新版本微信红包封面抽奖流量主小程序 裂变快 收益高
  20. 基于Flexsim的供应链建模与仿真课程设计

热门文章

  1. django框架 day09
  2. 你真的懂线程同步么?
  3. jdbc url写法(集群)
  4. C# Exception 对象的属性
  5. 黑马 程序员——Java基础---IO(下)
  6. awk调用shell命令的两种方法:system与print
  7. C#属性详解及属性与函数间的对比
  8. 在JScript中运行应用程序
  9. 第九节--绑定 -- Classes and Objects in PHP5 [9](转)
  10. CVPR 2022 中科院、腾讯提出LAS-AT,利用“可学习攻击策略”进行“对抗训练”