在学习数字信号处理时,经常提到奈奎斯特采样定律,也经常看到下图:

很多时候,对上图横坐标fs处的虚线频谱不理解,怎么就有那个虚线了呢?那个虚线处,一般说是镜像频谱。

现在举例说明:

假如有两个sine波形,一个频率是1000Hz,另外一个频率是7000Hz.

s0  =  sin(2*pi*1000*t),   pi表示圆周率3.1415926......

s1  =  sin(2*pi*7000*t)

我们知道,这两个sine波是不一样的,一个是1000Hz频率,一个是7000Hz频率,如果播放出来,给人的听觉是完全不同的。

上面两个波形是用连续信号(或者说模拟信号)的方式表达的。现在,我们要对他们进行数字化并存储下来,不幸的是,我们只有一个8000Hz采样率的采样设备,即一秒钟能采样8000个点。每个点我们用x[k]来表示,其中k是0,1,2,3,4.....的整数。那么,每个点的采样时间间隔就是 1/8000秒。

所以,每个点的采样时间点在:

0秒       1/8000秒      2/8000秒       ..........   k/8000秒.........

则对s0采样,可以表示为:

x0[k] = sin( 2*pi*1000*(1/8000*k) )

对s1采样,可以表示为:

x1[k] = sin(2*pi*7000*(1/8000*k) )进一步整理得到

x1[k] = sin(2*pi*(8000 - 1000)*(1/8000*k) )

= sin(2*pi*8000*(1/8000*k) - 2*pi*1000*(1/8000)*k)

= sin(2*pi*k - 2*pi*1000*(1/8000*k) )

= - sin(2*pi*1000*(1/8000*k))

可以看到x0[k]  与 x1[k]序列,只是符号相反,幅度是完全相同的。也就是说,频率相同,相位相反。

更一般的,假设一个频率是f0(令其小于fs/2),另外一个频率是fs - f0,其中fs是采样频率。

x[k] = sin(2*pi*(fs-f0) * 1/fs * k )

= sin(2*pi*k - 2*pi*f0*1/fs*k)

= -sin(2*pi*f0*1/fs*k)

所以,fs - f0频率的sine波,与f0频率的sine波,在用fs采样率来采样的话,会得到频率相同相位相反的序列。

matlab代码如下:

fs=8000;
t=[0:1/fs:1];
f0 = 1000;
f0_mirror = 7000;
x = sin(2*pi*f0*t);
x_mirror = sin(2*pi*f0_mirror*t);

subplot(2,1,1),plot(x(1:100),'.-');
subplot(2,1,2),plot(x_mirror(1:100),'.-');

得到如下图形:

关于奈奎斯特采样中的频率镜像相关推荐

  1. 奈奎斯特采样定理中的奈奎斯特到底是谁?

    当用手机和家人通话.视频的时候,你有没有想过你的声音.影像为什么能传送到千里之外的地方? 这个问题还要从模拟信号说起.模拟信号是指用连续变化的物理量表示的信息.我们所在的世界中充满了各种各样的模拟信号 ...

  2. 香农采样定理和奈奎斯特采样定理

    香农(Shannon)采样定理和奈奎斯特(Nyquist)采样定理是数字信号处理中两个重要的定理,它们都与信号的采样和重构有关. 香农采样定理(Shannon Sampling Theorem): 香 ...

  3. 小白能理解的奈奎斯特采样及延伸出的理论

    一.取样定理 其实奈奎斯特采样有两种方式,一种是矩形脉冲采样,一种是冲激采样,采样方式如下图.我们在不计算数学公式的情况下来讲解,只是让大家明白是这么回事,具体为什么是这样,是有一堆公式要推导的. 1 ...

  4. 【压缩感知合集1】(背景知识)香农奈奎斯特采样定理的数学推导和图解分析

    [压缩感知合集1](背景知识)香农奈奎斯特采样定理的数学推导和图解分析 [压缩感知合集2](背景知识)信号稀疏表示的数学推导和解释理解 [压缩感知合集3]压缩感知的背景与意义 [压缩感知合集4](背景 ...

  5. 转载:奈奎斯特采样定理

    原文:http://xilinx.eetrend.com/article/10399 现实世界接触到的诸如电信号.光信号.声音信号等这些信号都是随时间连续变化的,称之为连续信号.但对于计算机来说,处理 ...

  6. 奈奎斯特抽样频率 matlab仿真,奈奎斯特采样定理、降采样、过采样

    奈奎斯特采样定理 fs >= 2fH 根据奈奎斯特采样定理,需要数字化的模拟信号的带宽必须被限制在采样频率fs的一半以下,否则将会产生混叠效应,信号将不能被完全恢复.这就从理论上要求一个理想的截 ...

  7. 奈奎斯特采样定理_示波器的带宽与采样率是什么关系

    今日光电 有趣.有料.有深度光电技术及科技资讯 分享让整个世界变得温暖,他人因你的分享而变好!欢迎分享有价值的东西!今日光电因你而变,欢迎留言.分享...我们一起用科技光耀世界.温暖人间-- 带宽的定 ...

  8. 奈奎斯特采样定理-为什么采样率需要时被测信号最高频率的两倍

    奈奎斯特采样定理 采样定理在1928年由美国电信工程师H.奈奎斯特首先提出来的,因此称为奈奎斯特采样定理. 1933年由苏联工程师科捷利尼科夫首次用公式严格地表述这一定理,因此在苏联文献中称为科捷利尼 ...

  9. 奈奎斯特采样定理(Nyquist)

    采样定理在1928年由美国电信工程师H.奈奎斯特首先提出来的,因此称为奈奎斯特采样定理. 1933年由苏联工程师科捷利尼科夫首次用公式严格地表述这一定理,因此在苏联文献中称为科捷利尼科夫采样定理. 1 ...

最新文章

  1. [LUOGU] P2330 [SCOI2005]繁忙的都市
  2. pyxml for python 2.6 死而复生
  3. 为什么越来越多的开发者选择使用Spring Boot
  4. bootstrap获取弹框数据_Bootstrap模态弹出框的实例教程
  5. python调用PostgreSQL 11
  6. vmware vsphere powercli 因为在此系统中禁止执行脚本
  7. 【Z】男人应该努力去做的
  8. Oracle SQL 精妙SQL语句讲解
  9. docker容器别人访问很卡_一篇文章带你走进Docker的世界
  10. 二阶系统阶跃响应实验_实验2二阶系统的阶跃响应及稳定性分析实验
  11. 南京邮电大学电子电路课程设计可编程音乐自动演奏电路
  12. 域名解析中TTL是什么意思
  13. 【.Net码农】ListT 类
  14. 经典的开源免费网络游戏:planeshift
  15. 快速选取单元格的10种方法。
  16. 时间序列预测方法及多步预测方法汇总
  17. 从一个故事说起,谈谈企业应用架构的演变史
  18. 全国青少年软件编程(Scratch)一级2019考试测试卷最后一道编程题!
  19. Match Points CodeForces 1156C 二分答案
  20. 【题目集02丨PTA】PTA基础编程题目集(自己做的)

热门文章

  1. 浅谈漏洞思路分享-只有登录框的渗透测试
  2. 方块与收纳盒(斐波纳契数列)
  3. win10实时监控用java_利用btrace工具监控在线运行java程序
  4. 扑克牌排列_python
  5. 白嫖计划 | Oneindex 免费网盘
  6. SAP DBCO写入外部数据库
  7. 搞定Win 7下笔记本的指纹识别功能
  8. Unity学习之对象池
  9. onSenUI 配置环境
  10. 0-1024端口号作用