文章目录

  • 一、模拟信号、离散时间信号、数字信号
  • 二、采样导致时间离散
  • 三、量化导致幅度离散

一、模拟信号、离散时间信号、数字信号


时间是 连续 的 , 幅度也是 连续 的 , 该信号是 模拟信号 或 连续时间信号 ;

时间是 离散 的 , 幅度是 连续 的 , 该信号是 离散时间信号 ;

时间是 离散 的 , 幅度是 离散 的 , 该信号是 数字信号 ;

二、采样导致时间离散


采样导致时间离散 :

时间离散是因为采样形成的 , 如音频采样 44100 Hz , 一秒钟采样 44100 个音频样本 , 即使是这样 , 时间也是离散的 ;

时间是离散的 , 如果幅度是连续的 , 说明可以取值 f(t)f(t)f(t) 对应的 yyy 轴上任意一点 , 该信号是 离散时间信号 ;

三、量化导致幅度离散


量化导致幅度离散 :

幅度的离散 , 指的是 , 信号的采样值 , 只能是给定的几个值 , 如音频采样位数 8 位 , 则音频采样的取值范围只能是 0 ~ 282^828 之间的值 , 不能取值 0.0001 这个值 ;

下图中 左侧的信号 是 离散时间信号 , 其时间是离散的 , 时间取值只能是 整数 , 但是 幅度取值可以是 52 ~ 64 之间的任意值 , 如 0.0001 取值 ;

下图中 右侧的信号 是 数字信号 , 其时间和幅度都是离散的 , 时间取值只能是 整数 , 幅度取值也只能是整数 ;

将 连续的幅度值 转为 离散的幅度值 的过程就是 量化 ;

【数字信号处理】离散时间信号 ( 模拟信号、离散时间信号、数字信号 | 采样导致时间离散 | 量化导致幅度离散 )相关推荐

  1. 【数字信号处理】相关函数应用 ( 正弦信号 的 自相关函数 分析 二 | 在白噪声中检测正弦信号 )

    文章目录 一.正弦信号 的 自相关函数 分析 一.正弦信号 的 自相关函数 分析 正弦信号 s(n)=Asin⁡ωns(n) = A \sin \omega ns(n)=Asinωn , 其 幅度 A ...

  2. 数字信号处理第一章:离散时间信号与离散时间系统

    参考书:<数字信号处理-理论. 算法与实现>第二版 胡广书 清华大学出版社 1. 离散时间信号的基本概念 1) 离散信号概述 a)连续时间信号x(t) -->离散时间信号 x(nTs ...

  3. 信号与系统、数字信号处理、滤波、傅里叶变换、数字信号模拟信号采样信号、滤波器零阶保持器

    目录 1 几个重要的概念.定义 2 信号 2.1 模拟信号.连续信号.连续时间信号 2.2 数字信号.采样信号.离散信号.离散时间信号.序列 2.3 信号的MATLAB实现 2.3.1 信号的表示 2 ...

  4. 对时域连续信号用matlab离散,数字信号处理上机实验一 离散时间信号的时域分析...

    实验1 离散时间信号的时域分析 一.实验目的 (1)了解MATLAB语言的主要特点及作用: (2)熟悉MATLAB主界面,初步掌握MATLAB命令窗和编辑窗的操作方法: (3)了解常用时域离散信号及其 ...

  5. 数字信号处理上机实验一 离散时间信号的时域分析

    实验1 离散时间信号的时域分析 一.实验目的 (1)了解MATLAB语言的主要特点及作用: (2)熟悉MATLAB主界面,初步掌握MATLAB命令窗和编辑窗的操作方法: (3)了解常用时域离散信号及其 ...

  6. 基于MATLAB的数字信号处理(3) 用FFT对信号作频谱分析

    文章目录 一.实验目的 二.实验原理与方法 三.实验内容及步骤 1. 有限长序列 2. 周期序列 3. 模拟周期信号 四.回答思考题 五.实验总结 一.实验目的 学习用 FFT 对连续信号和时域离散信 ...

  7. 数字信号处理-基于matlab的语音信号的加密解密

    在数字信号处理的课程设计期间,在老师建议下,笔者额外做了语音信号的加密解密,由于课上基本没有介绍,自己接触也很少,从零开始.本想从网上找一个合适的例程改改,无奈在网上查找半天也没有找到自己想要的简单例 ...

  8. matlab数字信号处理(1)——正弦信号生成与时域分析

    写在前面 最近一直在用matlab在所信号处理算法的仿真工作,这一系列博客主要会分详一下遇到的一些问题及解决办法,和一些常用的功能模块的实现以及分分享. 一.正弦信号生成 一段正弦信号,主要设计这些参 ...

  9. 数字信号处理实验一(离散时间信号的MATLAB实现)

    1.正弦序列 离散正弦序列的MATLAB表示与连续信号类似,只不过是用stem函数而不是用plot函数来画出序列的波形.下面就是正弦序列的MATLAB源程序. %正弦序列实现程序 k=0:39; fk ...

最新文章

  1. scala编写排序算法
  2. springmvc(三) 参数绑定、
  3. 中职计算机说课稿三篇,2020精选中职计算机说课稿3篇(15页)-原创力文档
  4. 判断给定数字n是否为素数(质数)
  5. 微信官方回应iOS 13.2频繁杀后台问题:建议先不升级
  6. 64位/32位操作系统ODBC的设定方法
  7. 2014/08/11 – Backbonejs
  8. 中对缺失数据的预处理_数据预处理也有套路的
  9. linux命名详解及其软件安装实例
  10. 固态硬盘用软件测试温度高,硬盘温度过高的原因,固态硬盘温度过高-
  11. 这款完全开源可自主DIY的小程序商城太强大了,直接可给客户搭建赚米
  12. Dialog System, QA问答系统
  13. win7计算机丢失msvcp110dll,win7系统出现msvcr110.dll丢失的详细解决步骤
  14. 2020-08-31第一次机器人课
  15. java gef_【插件开发】—— 12 GEF入门
  16. 抓到Netty一个隐藏很深的内存泄露Bug | 详解Recycler对象池的精妙设计与实现
  17. HTML字符实体(关于amp;nbsp;amp;gt;amp;lt;等)
  18. UnhandledPromiseRejectionWarning: MongoError: command insert requir es authentication
  19. linux下安装nodejs的方式
  20. PTA团体程序设计天梯赛-练习集

热门文章

  1. C# 海康DVR客户端开发系列(2)—— 封装API
  2. JavaScript 与 ASP.NET 页面的完美结合(转)
  3. Mac怎么刷新DNS缓存
  4. equals方法和==的区别--用实例简单说明
  5. 7.Linux 输入子系统分析
  6. Tengine(nginx) 搭建Tomcat集群
  7. Spring 依赖注入(二、注入参数)
  8. 应该知道的Linux技巧
  9. 启动nginx服务提示 nginx: [emerg] still could not
  10. FCKeditor使用详解