文章目录

  • 冲激函数(Impulse Function)的数学定义
  • 对连续信号的采样
  • 冲激函数对任意位置的扩展应用
  • 对离散情况也适用
  • 对信号的采样
  • 冲激函数的高级扩展
    • 傅里叶分析
    • 卷积

冲激函数(Impulse Function)的数学定义

δ(t)={∞t=00t≠0\delta(t) = \left\{\begin{matrix} \infty & t = 0 \\ 0 & t \neq 0 \end{matrix}\right. δ(t)={∞0​t=0t​=0​

所谓冲激函数,它所表示的是在某一时刻有一个近乎无限大,而在其他时刻时什么也没有的特殊函数。而这样这样的函数它的积分又有如下性质:

∫δ(t)dt=1\int \delta (t) dt = 1∫δ(t)dt=1

在数学领域,有很多这样被发明出来的工具,尽管证明这样的函数它的积分为什么是1而不是无穷,很困难。但是它在信号采样领域里却十分好用,所以接下来我们来看看它在信号采样里是怎么使用的。

对连续信号的采样

首先怎么理解冲激函数,如果把 ttt 理解为时间,它的概念就是一个幅度无限,然而持续时间近乎于0(不完全是0)的脉冲信号,或者尖峰信号(这当然是理想情况,事实上现实中任何信号都有一定程度的持续时间,或者称为衰减时间,这个持续时间往往 >t0> t_0>t0​ 的)。

由于冲激函数的这个特点,使得它对于取样有如下的积分特性:

∫f(t)δ(t)dt=f(0)\int f(t) \delta(t) dt = f(0)∫f(t)δ(t)dt=f(0)

其中,f(t)f(t)f(t) 表示的是连续的信号,那么f(0)f(0)f(0) 自然就表示对于连续信号 f(t)f(t)f(t) 在 t=0t = 0t=0 处的幅值,或者说是函数 f(t)f(t)f(t) 在冲激位置的值,或者采样值。

听起来有点拗口?其实很好理解,因为 δ(t)\delta(t)δ(t) 只在 t=0t=0t=0 时有值,而在其他位置都为0,所以 f(t)δ(t)→f(0)f(t) \delta(t) \rightarrow f(0)f(t)δ(t)→f(0),自然就可以得到:

∫f(t)δ(t)dt=∫f(0)δ(0)dt0=f(0)∫δ(0)dt0=f(0)\int f(t) \delta(t) dt = \int f(0) \delta(0) dt_0 = f(0) \int \delta(0) dt_0 = f(0) ∫f(t)δ(t)dt=∫f(0)δ(0)dt0​=f(0)∫δ(0)dt0​=f(0)

冲激函数对任意位置的扩展应用

由于冲激函数与任何连续函数的乘积,最终只留下连续函数在冲激位置的值 这种特性,所以研究信号学领域的研究员们自然就产生了把这种只在 t=0t=0t=0 时才有意义扩展应用到任意时刻的 t0t_0t0​。所以有了如下的公式推导:

∫f(t)δ(t−t0)dt=f(t0)\int f(t) \delta(t - t_0) dt = f(t_0) ∫f(t)δ(t−t0​)dt=f(t0​)

这相当于给冲激函数装了一对轮子,让它可以从 t=0t = 0t=0 滑动到任意的 t=t0t = t_0t=t0​ 时刻。所以,如果 f(t)=cos(t)f(t) = cos(t)f(t)=cos(t),那么根据上式试图需要得到 t=t−πt = t - \pit=t−π 处的值,就可以带入公式

∫f(t)δ(t−(t−π))dt=∫f(t)δ(π)dt=f(π)=cosπ=−1\int f(t) \delta(t -(t-\pi)) dt = \int f(t) \delta(\pi) dt = f(\pi) = cos \pi = -1 ∫f(t)δ(t−(t−π))dt=∫f(t)δ(π)dt=f(π)=cosπ=−1

有点画蛇添足是不是?但是如果有一个非常复杂的函数,这个适合的取样概念就非常有用了。

对离散情况也适用

离散时,稍微跟连续的表达方式有所不同。首先由于记录离散数据实质是一个一个的点,所以通常没有连续的时间概念,时间 ttt 在离散公式里就改成了表示点的 xxx。

其次,在0点时,它的值是1,而不是无穷。

δ(x)={1x=00x≠0\delta(x) = \left\{\begin{matrix} 1 & x = 0 \\ 0 & x \neq 0 \end{matrix}\right. δ(x)={10​x=0x​=0​

所以其求和公式就表示为:

∑δ(x)=1\sum \delta(x) = 1 ∑δ(x)=1

同样,离散的取样特性也表示为:

∑f(x)δ(x)=f(0)\sum f(x) \delta(x) = f(0) ∑f(x)δ(x)=f(0)

或者表示为更一般的形式

∑f(x)δ(x−x0)=f(x0)\sum f(x) \delta(x - x_0) = f(x_0) ∑f(x)δ(x−x0​)=f(x0​)

对信号的采样

现在我们有了采样的工具,是时候考虑一下对于连续信号的采样了。

现在我们在轴上按一定的间距 T 部署一系列的冲击函数,或者称为冲激串,依据冲激函数的特点于是就可以对上面这个信号进行采样。

S(t)=∑f(x)δ(t−nT)S(t) = \sum f(x) \delta (t - nT) S(t)=∑f(x)δ(t−nT)

通常我们在这里 S(t)S(t)S(t) 不表示为这组冲击函数的值的和,而是表示为冲激函数采样后数据的集合。

冲激函数的高级扩展

从冲激函数的概念,就可能很容易扩展出高级应用概念,比如说卷积、傅里叶分析等。而关于这些扩展内容,你可以参考我写的相关内容:

傅里叶分析

  • 浅谈傅里叶——1. 从无穷级数到欧拉公式
  • 浅谈傅里叶——2. 连续傅里叶公式推导与三角函数正交性
  • 浅谈傅里叶——3. 傅立叶收敛性证明与非周期信号的推广
  • 浅谈傅里叶——4. 傅里叶的特点分析与短时傅里叶
  • 浅谈傅里叶——5. 短时傅里叶的缺点与卷积的基本概念
  • 浅谈傅里叶——6. 采样、频率与一个简易的DFT函数
  • 浅谈傅里叶——7. 带有相位信息的一维DFT实现方法
  • 浅谈傅里叶——8. 一维iDFT的实现

卷积

  • 卷积计算——1. 关于卷积的基本概念
  • 卷积计算——2. 一些常用于图像的卷积核与应用

信号采样基本概念 —— 1. 冲激函数相关推荐

  1. 信号采样基本概念 —— 5. 加权移动平均滤波(Weighted Moving Average Filtering)

    在上一章,我们介绍了使用滑动窗口以及平均值denoising,那么既然可以使用平均值denoising,那么也必然可以用权重替代均值进行denoising. 文章目录 什么是加权移动平均滤波(Weig ...

  2. 信号采样基本概念 —— 2. 频谱与功率谱

    文章目录 经常我们会在很多地方或者文件中看见 频率谱 和 功率谱 这两个名词,今天在这篇文章里,我们就来解释这两个经常听到的名词. 频率谱/频率图 频率谱是指将信号的频率成分分离出来后的图像,它可以用 ...

  3. 连续函数matlab采样,基于 MATLAB 的时域信号采样及频谱分析(转)

    一.课程设计题目: 基于 MATLAB 的时域信号采样及频谱分析 二.基本要求: ① 掌握数字信号处理的基本概念.基本理论和基本方法: ② 学会 MATLAB 的使用,掌握 MATLAB 的程序设计方 ...

  4. 【信号与系统】(一 )信号与系统概述——信号的基本概念与分类

    文章目录 第一章 信号与系统概述 1.1 信号的基本概念与分类 1.1.1 消息.信息.信号 1.1.2 信号的描述 1.1.3 信号的分类 1.1.3.1 确定信号和随机信号 1.1.3.2 连续信 ...

  5. matlab怎么对语音信号取样,语音信号采样和频谱分析

    <语音信号采样和频谱分析>由会员分享,可在线阅读,更多相关<语音信号采样和频谱分析(3页珍藏版)>请在人人文库网上搜索. 1.语音信号采样和频谱分析 一实验目的 1)掌握傅里叶 ...

  6. 信号处理(一)——理解AD转换时的信号采样与保持

    摘要:对AD转换过程中的数学原理加以理解,讲述了原始模拟信号的抽样信号以及抽样序列,将时间和统一起来,并对采样的物理过程加以解释. 声明:本文章参考了<Introduction to Signa ...

  7. 信号采样中,频率分辨率的定义

    引言 对于信号采样过程,我们需要遵循奈奎斯特采样定律,采样频率应大于信号最高频率的两倍. 这个概念容易理解,但是为了分辨系统信号的某一频率的值,即频率分辨率的概念让人有些迷惑.下面对于频率分辨率的概念 ...

  8. 再次理解信号采样定理(低通抽样定理)

    以前对低通信号的采样定理简单理解为:必须要以信号的最高频率的2倍进行采样,否则就恢复不出来原信号,原因是采样频率Fs较小时,信号频谱发生了混叠,所以无法恢复. 仔细想想,这样理解当然正确,可以给出简单 ...

  9. matlab对正弦采样信号采样重建,信号与系统实验报告4

    实验报告 课程名称:信号与系统 实验项目名称:实验4 信号抽样及抽样定理 实 验 目 的: 学会运用MATLAB完成信号抽样及对抽样信号的频谱进行分析:学会运用 MATLAB改变抽样间隔,观察抽样后信 ...

最新文章

  1. arcgis车辆轨迹动态_聪明反被聪明误 屏蔽车辆GPS被处罚
  2. ue4 改变枢轴位置_【UE4地形】轻松实现UE4自动地貌和自动植被分布
  3. exec su-exec_WildFly Kubernetes exec探针
  4. js能否打印服务器端文档,js打印远程服务器文件
  5. mysql 常用命令(一)
  6. 在Kubernetes上部署一个简单的、类PaaS的平台,原来这么容易!
  7. LNMP/LEMP(PHP7.0.04+mysql5.7.12+nginx1.10.0)
  8. ISA 2006利用Bandwidth Splitter定制带宽和限制流量
  9. 聊聊flink的FsStateBackend
  10. prime算法-最小生成树
  11. indesign怎么查找拼音_indesign拼音插件下载-Indesign拼音排版 免费版 - 河东下载站...
  12. VMware Workstation启动虚拟机时蓝屏
  13. plot、plot,semilogx(x,y),semilogy(x,y),loglog(x,y), bar(x):hist(x): fplot
  14. python_根据出生年份算年龄
  15. 样本类别分布不均衡 imbalance 问题的处理
  16. 怎么搭建微信小程序的本地测试服务器
  17. 漫步奥格瑞玛 Portal Scene Manager
  18. 基于FPGA的DDS信号发生器
  19. 决策树之C4.5实现(离散属性与连续,属性并存)
  20. 无法连接计算机,超过最大连接数

热门文章

  1. 怎样批量修改图片名称,一键处理
  2. AT89S52的看门狗定时器
  3. insert 锁表 mysql_mysql insert锁机制【转】
  4. c语言素数筛法与分解素因数,质因数分解及代码:
  5. PVE下虚拟机安装UNRAID
  6. 2017IT在线教育机构汇总
  7. OPC基本知识介绍——什么是OPC
  8. 360随身wifi驱动 v3.1.0.1075 官方版
  9. 网格建模资源管理(第一次翻译老外的东西,嘿嘿!)
  10. mysql id不重复随机码_MySQL 随机不重复ID,该怎么处理