news 2026/4/16 11:00:20

[数字信号处理-入门] 采样定理

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
[数字信号处理-入门] 采样定理

[数字信号处理-入门] 采样定理

个人导航

知乎:https://www.zhihu.com/people/byzh_rc

CSDN:https://blog.csdn.net/qq_54636039

注:本文仅对所述内容做了框架性引导,具体细节可查询其余相关资料or源码

参考文章:各方资料

文章目录

  • [数字信号处理-入门] 采样定理
  • 个人导航
  • 时域采样
        • 输入
        • 重建与混叠
  • 频域采样
  • DFT的频率范围
  • 时域与频域采样的对偶关系
  • 例题

时域采样

符号说明
f h f_hfh信号最高频率
f s f_sfs采样频率
T TT采样周期

奈奎斯特抽样定理:
f s > 2 f h f_s>2f_hfs>2fh

输入

输入为带限信号
(信号的频率成分只分布在0~f h f_hfh范围内,f h f_hfh为最高截止频率)

奈奎斯特频率/折叠频率:f s / 2 f_s/2fs/2

采样周期:T = 1 / f s T=1/f_sT=1/fs
(x ( n T ) x(nT)x(nT)x ( t ) x(t)x(t)t = n T t=nTt=nT时刻的采样值)

采样角频率:w s = 2 π f s w_s=2\pi f_sws=2πfs

重建与混叠

f s ≤ 2 f h f_s≤2f_hfs2fh,会发生混叠(高频分量会折叠到低频区域),无法无失真重建原始信号

重建信号: 用离散的采样点恢复的连续时间信号

频率f ff的信号被f s f_sfs采样后, 若混叠:

  • 重建信号的频率=∣ f − n f s ∣ \mathbf{|f-nf_s|}∣fnfs
  • n取让结果最接近0的数

采样后的离散信号频谱,是原始连续信号频谱以采样角频率w s w_sws为周期进行周期性延拓得到的

频域采样

符号说明
Δ f ΔfΔf频率分辨率(频率间隔)
T 0 T_0T0延拓周期
T TT信号持续时间

理论基础是傅里叶变换的对偶性

T ≤ T 0 T \leq T_0TT0

信号持续时间:T TT

延拓周期:T 0 = 1 / Δ f T_0=1/ΔfT0=1/Δf

若对X ( j ω ) X(jω)X()在频域以频率间隔Δ f ΔfΔf进行采样,采样点数为N NN,则对应的时域信号会被周期延拓,延拓周期T 0 = 1 / Δ f T_0=1/ΔfT0=1/Δf

为了使时域延拓后的信号不发生重叠,原始时域信号x(t)必须是时限信号

设原始时域信号x ( t ) x(t)x(t)的持续时间为T TT,为避免时域延拓重叠,需选择频域采样间隔Δ f ≤ 1 / T Δf≤1/TΔf1/T,即延拓周期T 0 = 1 / Δ f ≥ T T₀=1/Δf≥TT0=1/ΔfT

频域采样点数N与采样间隔Δf的关系:N = f s / Δ f N=f_s/ΔfN=fsf

DFT的频率范围

DFT 的频谱范围由采样频率f s f_sfs决定

  • 实际覆盖0 ∼ f s / 2 0∼f_s/20fs/2(正频率范围)
    ->所能分辨的最高频率:f s / 2 f_s/2fs/2
  • 但频率索引对应0 ∼ f s 0∼f_s0fs(含负频率混叠)

时域与频域采样的对偶关系

对比维度时域采样频域采样
操作对象连续时域信号x(t)连续频域信号X(jω)
核心定理奈奎斯特定理:fₛ>2fₕ(避免频域重叠)频域采样定理:T₀≥T(避免时域重叠)
结果影响频域周期性延拓时域周期性延拓
失真类型混叠失真(频域重叠)时域重叠失真
  1. 时域采样关注“避免频域混叠”,核心是采样频率大于2倍最高截止频率

  2. 频域采样关注“避免时域重叠”,核心是延拓周期大于原始时域信号的持续时间

  3. 两者通过傅里叶变换对偶性关联,共同构成离散信号处理的基础(如DFT、FFT的理论前提)

例题



版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/15 19:57:21

SQL BETWEEN 运算符详解

SQL BETWEEN 运算符详解 概述 SQL BETWEEN 运算符用于检查一个值是否介于两个值之间。这个运算符在处理日期和数字时非常有用,尤其是在数据库查询中用于筛选数据。 BETWEEN 运算符语法 SELECT column_name FROM table_name WHERE column_name BETWEEN value1 AND value2;在…

作者头像 李华
网站建设 2026/4/11 1:12:42

【Python】Typer应用如何打包为Windows下的.exe文件?

Typer 应用打包为 Windows .exe 文件的步骤 Typer 是一个基于 Click 的 CLI 库,打包为 Windows 可执行文件(.exe)的最常用工具是 PyInstaller。它可以将你的 Python 脚本(包含 Typer 应用)打包成独立的 .exe 文件&…

作者头像 李华
网站建设 2026/4/1 1:01:45

三一重工标杆企业游学—走进名企,对标精益生产管理

作为享誉全球的重型机械制造龙头,三一重工不仅是ZhongGuo制造业高质量发展的标杆,更彰显着ZhongGuo企业在全球化赛道中的硬核实力与韧性。此次,我们带领参访团走进长沙三一重工,开启一场深度研学之旅。三一重工始于20世纪九十年代…

作者头像 李华
网站建设 2026/4/13 17:27:23

高精度QPS统计实践指南:方法、代码示例与运维经验

统计QPS看似简单,但不同方法的粒度、实时性和准确性差异很大,直接影响系统性能评估和架构决策。本文结合实战经验,详细拆解常用统计方法、踩过的坑,并提供Java代码示例。 一、QPS统计的5种常见方法 方法1:负载均衡器 / API Gateway 日志 原理:通过 Nginx、HAProxy 或云L…

作者头像 李华
网站建设 2026/4/15 7:15:37

【毕业设计】基于python训练鲜花识别基于python机器学习训练鲜花识别

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华