信号采样定理

article/2025/9/23 21:13:47

本文的一些引用来源于维基百科

采样定理

采样定理是数字信号处理领域的重要定理。定理内容是连续信号(通常称作“模拟信号”)与离散信号(通常称作“数字信号”)之间的一个基本桥梁。它确定了信号带宽的上限,或能捕获连续信号的所有信息的离散采样信号所允许的采样频率的下限。

严格地说,定理仅适用于具有傅里叶变换的一类数学函数,即频率在有限区域以外为零(参照图1)。离散时间傅里叶变换(泊松求和公式的一种形式)提供了实际信号的解析延拓,但只能近似该条件。直观上我们希望,当把连续函数化为采样值(叫做“样本”)的离散序列并插值到连续函数中,结果的保真度取决于原始采样的密度(或采样率)。采样定理介绍了对带宽限制的函数类型来说保真度足够完整的采样率的概念;在采样过程中"信息"实际没有损失。定理用函数的带宽来表示采样率。定理也导出了一个数学上理想的原连续信号的重构公式。

该定理没有排除一些并不满足采样率准则的特殊情况下完整重构的可能性。(参见下文非基带信号采样,以及压缩感知。)

简介

在这里插入图片描述
在频带限制过高(或根本没有频带限制)的情形下,重构表现出的缺陷称为混叠。现在对于此定义的陈述有时会很小心的指出x(t)必须不包括频率恰好为B的正弦曲线,或是B必须小于½的采样率。这二个门槛,2B及fs/2会称为奈奎斯特速率及奈奎斯特频率。这些是x(t)及采样设备的属性。上述的不等式会称为奈奎斯特准则,有时会称为拉贝准则(Raabe condition)。此定理也可以用在其他定义域(例如离散系统)的函数下,唯一的不同是量测t, fs和B的单位。

符号 T = 1/fs 常用来表示二次采样之间的时间间隔,称为采样周期或是采样区间。函数x(t)的采样常用x[n] = x(nT)表示(较早期的文献会用xn),其中n为正整数。

在数学上理想的采样还原(插值)和Sinc函数有关,每次的采样都用中心点在采样时间nT,幅度是采样值x[n]的Sinc函数代替。最后将Sinc函数加总,得到连续的函数。数学上等效的方式是将Sinc函数和一连串的狄拉克δ函数卷积,再依采样到的值来加权。不过这些方式在数学上都是不实际的。不过有些有限长度的函数可以近似Sinc函数,这种因为近似的不完美造成的误差称为插值误差(interpolation error)。

实际的数字模拟转换器既不会产生加权而有延迟的Sinc函数,也不会产生理想的狄拉克δ函数,若是其模拟重建是用零阶保持,其输出的是由不同幅度及有延迟的矩形函数组成的阶跃函数,一般后面会有抗镜像滤波器(anti-imaging filter)来清除假的高频成分。

混叠

如果不能满足上述采样条件,采样后信号的频率就会重叠,即高于采样频率一半的频率成分将被重建成低于采样频率一半的信号。这种频谱的重叠导致的有损称为混叠,而重建出来的信号称为原信号的混叠替身,因为这两个信号有同样的样本值。
在这里插入图片描述
是一个周期函数,等效为傅里叶级数,系数为T•x(nT)。此函数也称为数列T•x(nT)的离散时间傅里叶变换 (DTFT),n为整数。

如图4所示,X(f) 的拷贝被平移了 fs 的倍数,并相加合并。对于一个带限函数(对所有 |f| ≥ B,X(f) = 0),在 fs 足够大的时候,这些拷贝之间仍然分得清楚。但如果奈奎斯特准则并不满足,相邻部分就会重叠,一般就不能明确辨别出 X(f)。任何超过 fs/2 的频率分量都会与较低的频率分量难以区分,称作与其中一个拷贝发生“混叠”。在这种情况下,通常的插值法就会产生混叠,而不是原始的分量了。

在这里插入图片描述
以下两种措施可避免混叠的发生:

提高采样频率,使之达到最高信号频率的两倍以上;
引入低通滤波器或提高低通滤波器的参数;该低通滤波器通常称为抗混叠滤波器


http://chatgpt.dhexx.cn/article/6YqAhgUq.shtml

相关文章

领悟《信号与系统》之 采样定理

采样定理 采样定理一、采样定理结论二、奈奎斯特间隔和频率计算公式及例题:三、信号自然采样(脉冲采样)四、信号理想采样(冲激采样) 采样定理 连续时间信号也叫模拟信号。在一定条件之下,模拟信号可以用该…

空间直线及其方程

二、空间直线及其方程 1. 方程类型 一般式 参数方程 对称式/点向式 两点式 2. 常见问题 ①两直线夹角 ②直线与平面的夹角

8.4 向量应用(二)——空间直线

本篇内容接上篇,还是关于向量应用的内容。没有废话,直接来。 空间直线方程 (一)点向式方程(对称式方程) 从名字上看,点向式两个关键,一个是点,一个是向,点是…

已经两点求直线方程(多维空间)

已知两点 p1(a1, b1, c1), p2 (a2, b2, c2) 求直线方程。 要求直线方程首先要理解直线是什么? 直线是一系列满足一定条件的点的集合。 多维空间下直线通用公式: 其中 p 为直线上任意一点(从原点指向直线任意位置的向量&#xff0…

空间直线

空间直线 空间直线由两个相交平面决定,方程组可表示这条直。 一般方程 点向式方程 又称对称式方程。 方向向量:平行于直线的向量。设(m,n,p),m,n,p为直线的一组方向数。 方向余弦:方向向量的余弦。 参…

matlab求空间直线公垂线,大一的求两直线公垂线方程

大一的求两直线公垂线方程以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 大一的求两直线公垂线方程 公垂线是无数条的,公垂线段所在的直线是唯一一条 第一条线的方向向量n1=(1,-1,0),第二条线的方向向量n2=…

知道一点怎么设直线方程_知道两个点的坐标怎么快速求出直线的方程

展开全部 用直线方程的两点式直接写出。比如一个点的坐标(e5a48de588b63231313335323631343130323136353331333366306462a,b),另一个的的坐标(c,d)。则通过这两个点的直线方程为:(y-d)/(b-d)-(x-c)/(a-c)0 表达式 1:一般式:AxByC0(A、B不同时…

Matlab 检测直线并求解直线方程

首先对图像进行简单处理,让图像相对平滑。然后二值化图像,调整合适的阈值,使二值化后的图像尽可能的干净。然后对图像进行霍夫变换求解直线的起点与终点。用两点式求解直线方程。大功告成! #阈值可以改。阈值改大之后可以把断掉的…

空间三维直线方程求解方法

2018-01-17 创建人:Ruo_Xiao 邮箱:xclsoftware163.com1、一般方程:两个相交的平面确定一条直线。 2、点向式:点和直线方向可以确定一条直线。 3、两点式:空间两个点确定一条直线。

空间两面片相交直线方程的确定

在不考虑空间两面片平行的情况下,求面片的相交直线方程(包括其中一点)

微积分22--空间直线方程

2019独角兽企业重金招聘Python工程师标准>>> 转载于:https://my.oschina.net/Bettyty/blog/798174

解析几何:第四章 空间中的直线与平面(1)空间直线的方向、平面方程、空间直线方程

1 空间直线的方向 1. 方向角 通过原点O的直线OM与三条坐标轴的夹角α,β,γ称为该直线的方向角 即: α∠MOX,β∠MOY,γ∠MOZ 2. 方向余弦 直线方向角的余弦称为方向余弦。 lcosαx/ρ, mcosβy/ρ, ncosγz/ρ 其中 &am…

三维空间点的直线方程拟合

一、直线方程的三种表示方法 1.一般式: 它实际上表示,直线是两个平面的交线,因此可以由两个平面方程得到,即: 2.点向式(标准方程): (m, n, p) 为直线方程的方向向量;(x…

空间直线方程

1. 已知一个点和一个平行直线的方向向量 - 点向式 其中 (x1,y1,z1)是已知点 ,(m,n,p)是方向向量,分母右乘即可转换成参数方程形式。 2. 已知两个点 - 两点式 其中 (x1,y1,z1)(x2,y2,…

空间直线方程及其与面线的夹角

一、空间直线的方程 1.1 空间直线的一般方程 空间直线 L L L 可以看做是两个平面 Π 1 \Pi_1 Π1​ 和 Π 2 \Pi_2 Π2​ 的交线,那么就可以用两个平面方程来表示这个直线: { A 1 x B 1 y C 1 z D 1 0 A 2 x B 2 y C 2 z D 2 0 (1) \left\…

0804空间直线及其方程-向量代数与空间解析几何

文章目录 1 空间直线方程1.1 空间直线的一般方程1.2 空间直线的对称式方程1.3 空间直线的参数方程1.4 空间直线的两点式方程 3 两直线的夹角4 直线与平面的夹角4.1 定义4.2 夹角的正弦公式 5 例题6 平面束方程结语 1 空间直线方程 1.1 空间直线的一般方程 空间直线L可以看做是…

空间直线的几种方程

文章目录 空间直线的几种方程1.直线的一般方程2.对称式方程(点向式)3.参数式方程4.方程组与对称式方程的转化5.两直线的夹角6.直线与平面夹角7.异面直线距离 空间直线的几种方程 1.直线的一般方程 两相交平面方程组联立 2.对称式方程(点向式) 3.参数式方程 由对称式方程导出…

图片轮播的实现(详解两种方法)

今天带来的是前端里图片轮播的实现,可以说,这两种方法都很简单,尤其第一种,只要是有点基础的应该都可以看懂,这也是小编花费了一定时间想到的代码较少的方式。(图片我放在文末了) 当然也有更复…

简易javascript图片轮播代码

javascript图片轮播代码 因为自己是新手自学不久&#xff0c;所以代码有很多不规范的地方&#xff0c;请原谅。 html部分代码&#xff1a; <div id"head"> <button id"prev" onmousedown"p()" onmouseout"cal()"><&…

css 实现图片轮播

轮播图实现思路: 轮播图通过动画,关键帧,控制图片水平向左移动实现轮播, 主要通过让图片移动,首先把图片放置到一个div里,设置浮动,英文图片宽为600,通过动画关键帧,让它每次向左水平移动600,然后div设置超出隐藏,最终实现轮播效果 div中超出隐藏之前的效果 最终效果 代码 h…