关于奈奎斯特采样中的频率镜像
在学习数字信号处理时,经常提到奈奎斯特采样定律,也经常看到下图:
很多时候,对上图横坐标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),'.-');
得到如下图形:
关于奈奎斯特采样中的频率镜像相关推荐
- 奈奎斯特采样定理中的奈奎斯特到底是谁?
当用手机和家人通话.视频的时候,你有没有想过你的声音.影像为什么能传送到千里之外的地方? 这个问题还要从模拟信号说起.模拟信号是指用连续变化的物理量表示的信息.我们所在的世界中充满了各种各样的模拟信号 ...
- 香农采样定理和奈奎斯特采样定理
香农(Shannon)采样定理和奈奎斯特(Nyquist)采样定理是数字信号处理中两个重要的定理,它们都与信号的采样和重构有关. 香农采样定理(Shannon Sampling Theorem): 香 ...
- 小白能理解的奈奎斯特采样及延伸出的理论
一.取样定理 其实奈奎斯特采样有两种方式,一种是矩形脉冲采样,一种是冲激采样,采样方式如下图.我们在不计算数学公式的情况下来讲解,只是让大家明白是这么回事,具体为什么是这样,是有一堆公式要推导的. 1 ...
- 【压缩感知合集1】(背景知识)香农奈奎斯特采样定理的数学推导和图解分析
[压缩感知合集1](背景知识)香农奈奎斯特采样定理的数学推导和图解分析 [压缩感知合集2](背景知识)信号稀疏表示的数学推导和解释理解 [压缩感知合集3]压缩感知的背景与意义 [压缩感知合集4](背景 ...
- 转载:奈奎斯特采样定理
原文:http://xilinx.eetrend.com/article/10399 现实世界接触到的诸如电信号.光信号.声音信号等这些信号都是随时间连续变化的,称之为连续信号.但对于计算机来说,处理 ...
- 奈奎斯特抽样频率 matlab仿真,奈奎斯特采样定理、降采样、过采样
奈奎斯特采样定理 fs >= 2fH 根据奈奎斯特采样定理,需要数字化的模拟信号的带宽必须被限制在采样频率fs的一半以下,否则将会产生混叠效应,信号将不能被完全恢复.这就从理论上要求一个理想的截 ...
- 奈奎斯特采样定理_示波器的带宽与采样率是什么关系
今日光电 有趣.有料.有深度光电技术及科技资讯 分享让整个世界变得温暖,他人因你的分享而变好!欢迎分享有价值的东西!今日光电因你而变,欢迎留言.分享...我们一起用科技光耀世界.温暖人间-- 带宽的定 ...
- 奈奎斯特采样定理-为什么采样率需要时被测信号最高频率的两倍
奈奎斯特采样定理 采样定理在1928年由美国电信工程师H.奈奎斯特首先提出来的,因此称为奈奎斯特采样定理. 1933年由苏联工程师科捷利尼科夫首次用公式严格地表述这一定理,因此在苏联文献中称为科捷利尼 ...
- 奈奎斯特采样定理(Nyquist)
采样定理在1928年由美国电信工程师H.奈奎斯特首先提出来的,因此称为奈奎斯特采样定理. 1933年由苏联工程师科捷利尼科夫首次用公式严格地表述这一定理,因此在苏联文献中称为科捷利尼科夫采样定理. 1 ...
最新文章
- [LUOGU] P2330 [SCOI2005]繁忙的都市
- pyxml for python 2.6 死而复生
- 为什么越来越多的开发者选择使用Spring Boot
- bootstrap获取弹框数据_Bootstrap模态弹出框的实例教程
- python调用PostgreSQL 11
- vmware vsphere powercli 因为在此系统中禁止执行脚本
- 【Z】男人应该努力去做的
- Oracle SQL 精妙SQL语句讲解
- docker容器别人访问很卡_一篇文章带你走进Docker的世界
- 二阶系统阶跃响应实验_实验2二阶系统的阶跃响应及稳定性分析实验
- 南京邮电大学电子电路课程设计可编程音乐自动演奏电路
- 域名解析中TTL是什么意思
- 【.Net码农】ListT 类
- 经典的开源免费网络游戏:planeshift
- 快速选取单元格的10种方法。
- 时间序列预测方法及多步预测方法汇总
- 从一个故事说起,谈谈企业应用架构的演变史
- 全国青少年软件编程(Scratch)一级2019考试测试卷最后一道编程题!
- Match Points CodeForces 1156C 二分答案
- 【题目集02丨PTA】PTA基础编程题目集(自己做的)