4种频率及其数量关系

实际物理频率表示AD采集物理信号的频率,fs为采样频率,由奈奎斯特采样定理可以知道,fs必须≥信号最高频率的2倍才不会发生信号混叠,因此fs能采样到的信号最高频率为fs/2。

角频率是物理频率的2*pi倍,这个也称模拟频率。

归一化频率是将物理频率按fs归一化之后的结果,最高的信号频率为fs/2对应归一化频率0.5,这也就是为什么在matlab的fdtool工具中归一化频率为什么最大只到0.5的原因。

圆周频率是归一化频率的2*pi倍,这个也称数字频率。

有关FFT频率与实际物理频率的分析

做n个点的FFT,表示在时域上对原来的信号取了n个点来做频谱分析,n点FFT变换的结果仍为n个点。

换句话说,就是将2pi数字频率w分成n份,而整个数字频率w的范围覆盖了从0-2pi*fs的模拟频率范围。这里的fs是采样频率。而我们通常只关心0-pi中的频谱,因为根据奈科斯特定律,只有f=fs/2范围内的信号才是被采样到的有效信号。那么,在w的范围内,得到的频谱肯定是关于n/2对称的。

举例说,如果做了16个点的FFT分析,你原来的模拟信号的最高频率f=32kHz,采样频率是64kHz,n的范围是0,1,2...15。这时,64kHz的模拟频率被分成了16分,每一份是4kHz,这个叫频率分辨率。那么在横坐标中,n=1时对应的f是4kHz, n=2对应的是8kHz, n=15时对应的是60kHz,你的频谱是关于n=8对称的。你只需要关心n=0到7以内的频谱就足够了,因为,原来信号的最高模拟频率是32kHz。

这里可以有两个结论。

第一,必须知道原来信号的采样频率fs是多少,才可以知道每个n对应的实际频率是多少,第k个点的实际频率的计算为f(k)=k*(fs/n)

第二,你64kHz做了16个点FFT之后,因为频率分辨率是4kHz,如果原来的信号在5kHz或者63kHz有分量,你在频谱上是看不见的,这就表示你越想频谱画得逼真,就必须取越多的点数来做FFT,n就越大,你在时域上就必须取更长的信号样本来做分析。但是无论如何,由于离散采样的原理,你不可能完全准确地画出原来连续时间信号的真实频谱,只能无限接近(就是n无限大的时候),这个就叫做频率泄露。在采样频率fs不变得情况下,频率泄漏可以通过取更多的点来改善,也可以通过做FFT前加窗来改善,这就是另外一个话题了。

离散信号傅里叶变换的周期性讨论

要分析这个,我们先从Laplace变换与Z变换之间的关系谈起。

,得z平面与s平面的关系图

图中的关系有以下几点:

s平面的虚轴映射到z平面的单位圆上

s平面的负半轴映射到z平面的单位圆内

s平面的正半轴映射到z平面的单位圆外

Laplace变换是用于连续信号的变换,相对应的z变换是应用到z平面的变换。因此从另一个角度,上面谈到的角频率

(模拟频率)对应的是s平面,圆周频率

对应的是z平面(也是为什么称为圆周频率的原因)。

现在我们来看一下s平面虚轴上模拟频率的变换将会导致z平面单位圆上如何变化:

当模拟频率在s平面的虚轴上从0变到fs 时,数字频率在z平面单位圆上从0变到2 pi。

当模拟频率在s平面的虚轴上从2fs变到4fs时,数字频率在z平面单位圆上仍然从0变到2 pi。

。。。。。。z平面如此循环重复

我们知道离散信号的傅里叶变换对应到单位圆上的z变换,因此上面的结论就验证了为什么离散信号的傅里叶变换是周期性:根本原因所是单位圆上的周期性。

考虑到我们实际应用中可选择一个周期,这也能够解释:因为实际信号的频率总是在fs/2以下,这就对应到z平面单位圆上的0~pi,在一个周期范围内就可以进行信号分析了。

归一化数字角频率_数字信号处理中的归一化频率相关推荐

  1. 归一化数字角频率_数字信号处理中的各种频率

    在学习数字信号处理时,很多种频率很容易搞混淆,有模拟/数字/频率/角频率等等,也不是特别清楚不同频率之间的关系,希望这篇文件可以为各种频率来个了结. 4种频率及其数量关系 实际物理频率表示物理信号的真 ...

  2. 归一化数字角频率_说一说信号与系统中的“归一化处理“

    答疑群里面有同学问,"归一化是什么意思?".关于数学上归一化严谨的定义我没有研究过.去网上查了一下,360百科上是这样定义的: "归一化是一种简化计算的方式,即将有量纲的 ...

  3. 数字身份_数字身份作为投资

    数字身份 Trustworthy digital identification remains one of the main challenges of the internet because n ...

  4. 归一化处理公式_数学建模中的数据处理——归一化处理

    关于数据处理,很常见的一个方法就是"去量纲处理",在大家数据处理中经常使用到数据的标准化处理,后边的主成分分析法,因子分析,聚类分析等,都会使用到数据归一化处理.,在此分享一下关于 ...

  5. 均值归一化_深度神经网络中的归一化技术

    为什么我们需要归一化? 归一化一直是深度学习研究的一个活跃领域.归一化技术可以大大减少机器学习模型的训练时间.让我们看看归一化的一些好处. 它对每个特征进行归一化,以便它们保持每个特征的贡献,因为某些 ...

  6. rc振荡器振荡频率计算_微控制器中的振荡器频率

    rc振荡器振荡频率计算 微控制器中的振荡器频率 (Oscillator Frequency in Microcontrollers) The digital computer systems must ...

  7. 数字信号处理中的归一化频率

    4种频率及其数量关系 实际物理频率表示AD采集物理信号的频率,fs为采样频率,由奈奎斯特采样定理可以知道,fs必须≥信号最高频率的2倍才不会发生信号混叠,因此fs能采样到的信号最高频率为fs/2. 角 ...

  8. java正则表达式匹配数字范围_在java中怎么利用正则表达式匹配数字

    在java中怎么利用正则表达式匹配数字 发布时间:2020-12-03 17:47:12 来源:亿速云 阅读:58 作者:Leah 在java中怎么利用正则表达式匹配数字?针对这个问题,这篇文章详细介 ...

  9. matlab 数字识别_在MATLAB中利用神经网络进行分类

    在这篇文章中,主要阐述在MATLAB环境下利用神经网络对输入的数字图像进行识别.我们利用一个5*5的矩阵来表示1-5的数据,如下图所示: 基于以上问题,我们构建的神经网络输入层的神经元个数为25个,即 ...

最新文章

  1. 导出Excel表格时,如何把数据库表中的编号转换成配置文件中的汉字
  2. 计算机安全靠,市计算机:网络安全进校园,网络安全靠人人
  3. JVM解释器和编译器
  4. grenndao 插入表数据报错
  5. apache php显示成列表,centos中设置apache显示目录列表
  6. php使用mysql5和8的区别_mysql8.0和mysql5.7的区别是什么?
  7. 最短路径和最小生成树的区别
  8. 问答式验证码源码贡献(待续.......)
  9. 给大家推荐12款好用的3D编辑器
  10. jsp内置对象之request
  11. math四舍五入 java_使用Math.cei将Java四舍五入到int
  12. 人工智能原理(学习笔记)
  13. 家用 linux 路由器教程,Ubuntu 搭建无线路由器
  14. flutter (笔记) 动画学习
  15. 安卓前端车牌识别技术应用
  16. python 拓扑排序 dfs bfs_图遍历算法之DFS/BFS
  17. 关于Verilog中readmemb系统函数
  18. blackduck issue fix
  19. pandas中inplace_对python pandas中 inplace 参数的理解
  20. 最新老男孩Linux架构师实战课程14期视频全套1-13天

热门文章

  1. 技术人的“灵魂三问”,阿里工程师如何解答?
  2. 网站运营中长尾关键词优化策略
  3. MPLAB X IDE 怎么修改字体大小
  4. mysql连接与嵌套查询_数据库之嵌套查询与连接查询
  5. 自动驾驶技术-环境感知篇:激光雷达、毫米波雷达、超声波雷达相关技术介绍
  6. LeetCode矩阵题——用辐射来理解
  7. 十二、基于多源数据建成区提取——Landsat数据多光谱、全色数据融合
  8. iPhone手机史上最全的扫盲帖【越狱,解锁,激活,Cydia,基带,裸机】
  9. 大数据学习的有哪些相关书籍
  10. App推广技巧之渠道免费资源