离散时间傅里叶变换(DTFT)和离散傅里叶变换(DFT)区别-粒粒分明版

原创 云深之无迹 2024-10-13 10:15

离散,离散,不如先说什么是离散时间信号。

就是这样的

离散时间信号是指在离散的时间点上取值的信号。与连续时间信号(如模拟信号)不同,离散时间信号只在特定的、等间隔的时间点上有定义。

  • 离散化: 我们可以将连续时间信号想象成一条连续的曲线,而离散时间信号则是这条曲线在某些特定点上的取值。这些点之间的间隔是固定的,称为采样周期。

  • 表示: 离散时间信号通常用序列的形式表示,例如 x[n],其中 n 表示离散时间点,x[n] 表示在时刻 n 的信号值。

  • 采样: 将连续时间信号在等间隔的时间点上取样,得到离散时间信号。

  • 直接产生: 有些信号天生就是离散的,比如数字计数器产生的信号。

  • 计算机只能处理离散的数据,因此离散时间信号非常适合计算机处理。


我个人觉得最重要的区别是,这些变换把我们的信号带到了不同的变换域,这就最大的区别。当然我会详细的说明域的不同。

yes

  • 时域:直观,容易理解。

  • 频域:可以分析信号的频率成分,但不能反映信号的衰减或增长。

  • 复频域:可以同时分析信号的频率和衰减特性,更适合系统分析。

  • Z域:适用于离散时间信号,在数字信号处理中应用广泛。


上面是域,下面就是DTFT和DFT的区别了:

  • 变换域: Z变换变换到复平面,DTFT变换到连续频域,DFT变换到离散频域。

  • 序列长度: Z变换适用于无限长序列,DTFT也适用于无限长序列,而DFT仅适用于有限长序列。

  • 频谱: DTFT的频谱是连续的,而DFT的频谱是离散的。


如何区分:


  • 看变换域: 如果变换结果是一个关于复变量z的函数,则是Z变换;如果是一个关于连续频率ω的函数,则是DTFT;如果是一个有限长的复数序列,则是DFT。

  • 看序列长度: 如果处理的是无限长序列,则只能用Z变换或DTFT;如果处理的是有限长序列,则可以用Z变换、DTFT或DFT。

  • 看计算方式: DFT是可以通过快速傅里叶变换(FFT)算法快速计算的。


有一个离散时间信号x[n],我们想分析它的频谱特性。

  • 如果想得到关于信号所有频率成分的详细信息,可以对x[n]进行DTFT,得到一个连续的频谱。

  • 如果想用计算机进行快速计算,并得到一个离散的频谱,可以对x[n]进行DFT。

  • 如果想分析系统的稳定性、因果性等,可以对x[n]进行Z变换。

我随便找了本书看,差不多的

某种程度上说这就是数字处理的全部了

  • Z变换:最通用,变换域为复平面,用于系统分析。

  • DTFT:Z变换的特例,变换域为连续周期函数,用于频谱分析。

  • DFT:DTFT的离散形式,变换域为有限长离散序列,用于计算机实现。


假设有一个离散时间信号x[n],我们可以对其进行Z变换、DTFT和DFT,得到不同的变换结果。

  • Z变换:得到一个关于复变量z的函数X(z),可以分析系统的极点、零点等特性。

  • DTFT:得到一个关于频率ω的连续周期函数X(e^jω),可以观察信号的频谱分布。

  • DFT:得到一个有限长的复数序列X[k],可以利用FFT算法快速计算,并对频谱进行分析。


小张带你看看信号与系统三大变换(骂骂咧咧版)

当然拉普拉斯修改参数值就可以得到傅里叶变换。不知道你有没有发现,其实上面还是变换的是连续的函数,就是说,有衰减因子,离散版本的拉普拉斯转换还没有着落呢!Z变换就是有衰减因子,离散版本的拉普拉斯转换。

骄傲的引用自己

说实话是有一些要区分的点的,有点头大。

在长篇大论之前,wiki的解释很棒!

在数学中,离散时间傅里叶变换(DTFT)是傅里叶分析的一种形式,适用于连续函数的均匀间隔采样。
离散时间是指对采样间隔通常以时间为单位的离散数据(样本)的变换。仅根据这些样本,它就可以产生原始连续函数的连续傅里叶变换的周期求和的以频率为变量的函数。在采样定理所描述的一定理论条件下,可以由DTFT完全恢复出原来的连续函数,因此也能从原来的离散样本恢复。DTFT本身是频率的连续函数,但可以通过离散傅里叶变换(DFT)很容易计算得到它的离散样本,而DFT是迄今为止现代傅里叶分析最常用的方法。
这两种变换都是可逆的。离散时间傅里叶逆变换得到的是原始采样数据序列。离散傅里叶逆变换是原始序列的周期求和。快速傅里叶变换(FFT)是用于计算DFT的一个周期的算法,而它的逆变换会产生一个周期的离散傅里叶逆变换。

不可能不放公式的

  1. DTFT也是一种将离散时间信号变换到频域的工具。它将时域序列映射到一个周期连续的频谱。

  2. DTFT给出了离散时间信号的连续频谱,可以更直观地观察信号的频率成分。

  3. DFT是DTFT的离散形式,它将时域序列和频域序列都离散化。

  4. DTFT给出了离散时间信号的连续频谱,可以更直观地观察信号的频率成分。

  5. DTFT的频谱是连续的,但实际计算时只能得到有限长的频谱。

  6. DTFT是Z变换的特例:当Z变换中的z取单位圆上的值时,就得到了DTFT。也就是说,DTFT是Z变换在单位圆上的投影。

  7. DFT是DTFT的采样:DFT是对DTFT在频域进行等间隔采样得到的。通过DFT,我们可以得到信号的数字频谱。


DFT(Discrete Fourier Transform)是离散傅里叶变换的缩写,是一种将有限长离散时间信号从时域变换到频域的数学方法。简单来说,就是将一个序列(如声音信号的采样值)分解为不同频率的正弦波的叠加。

  • DTFT(离散时间傅里叶变换):将离散时间信号变换到连续的频域,其频谱是周期性的。

  • DFT:是DTFT的离散形式,将DTFT在频域上进行采样,得到离散的频谱。DFT的频谱也是周期性的。


DFT的计算:

X(k) = Σ(n=0 to N-1) x(n) * exp(-j*2π*k*n/N)
  • X(k) 是频域的第k个样本

  • x(n) 是时域的第n个样本

  • N 是序列的长度

  • j 是虚数单位


    吴大正信号与系统-频域分析总结,可以小看一下这个里面的性质。


  • 线性性: DFT是线性变换

  • 周期性: DFT的频谱是周期性的

  • 对称性: 实数序列的DFT具有共轭对称性

  • 卷积定理: 时域卷积等于频域乘积


为了提高DFT的计算效率,人们提出了快速傅里叶变换(FFT)算法。FFT算法将DFT的计算复杂度从O(N^2)降低到了O(NlogN),大大提高了计算速度。

FFT,蝶形算法

我觉得就这样应该是解释通了,至于计算上面的细节,那我需要计算的事情。

聊聊复频域吧!

复频域是通过拉普拉斯变换或Z变换将时域信号转换得到的域。在复频域中,信号用一个复变量s(或z)的函数来表示。这个复变量s包含了实部σ和虚部jω两部分:

  • 实部σ: 表示信号的衰减或增长。当σ为负时,信号随时间衰减;当σ为正时,信号随时间增长;当σ为零时,信号的幅值不变。

  • 虚部jω: 表示信号的频率。ω是角频率,与普通频率f的关系为ω=2πf


连续频域没有人那么多的研究,但是它也是和上面的域有着千丝万缕的联系。

  • 连续频域是复频域的一个特例: 当复频域中的s仅取虚轴上的值(即σ=0)时,就退化为连续频域。此时,信号的变换只包含频率信息,不包含衰减或增长信息。

  • 复频域包含更丰富的信息: 复频域不仅包含了信号的频率信息,还包含了信号的衰减或增长信息。


假设有一个连续时间信号x(t),它的拉普拉斯变换为X(s)。

  • X(s)表示的是信号x(t)在复频域的表示。

  • 当s=jω时,X(jω)就是信号x(t)的傅里叶变换,表示信号在连续频域的频谱。


把复频域想象成一个三维空间,其中横轴表示实部σ,纵轴表示虚部ω。在这个空间中,每个点都对应一个复频率。而连续频域则相当于这个三维空间中σ=0的一个平面。

这里我又要补充一些内容关于离散这个事情:一开始是写的,离散时间的周期信号的傅里叶级数,前面的离散时间没得说,我们的研究对象,周期信号和非周期信号,是要先研究周期信号的,因为把非周期信号可以两边延拓为周期信号,至于傅里叶级数,那只是我们从连续到离散的一个梯子。

离散时间周期信号的傅里叶级数

(连续)离散时间,周期信号的傅里叶级数表示.完全推导版  , 这篇写的很清楚了,但是我还是觉得有必要重新摘取一些有用的。

事实上,最后给出的结果就是这样,最引人注目的地方就是它的周期性。

我们一般是对偶的看这两个

在周期离散信号的基础上我们才开始走向离散时间傅里叶变换(DTFT)

上面是级数,下面是变换:

上面是一个非周期的信号,但是延拓出了周期信号,两边copy

从周期走向非周期,中间的变化是重点

上面也放过,但是这里也要有

OK,我记得推倒的时候较为突兀的定义过一个函数,后来想通了,过了几天又忘了。

在这个公式里面,第一个是周期信号,然后是对一个周期求和。接下来是在这个区间之外都是周期信号等于一个常信号。

第三个成立是因为这样的

文章中说定义这个函数

其实在形式上面看就是第三个公式的样子,不过是,kω变换了,其实就是k没有了,因为上面是系数中表征变几次谐波的参数

三式

下面这个解释就对了

反正就是我们通过变换其实是得到了一个非周期的片段的系数是什么样

然后把这个系数带入:离散时间周期信号的傅里叶级数对中的综合公式

接着看这个,其实还是在对上面的公式做变换,就是系数在非周期的情况下,对角频率公式做变换。带入公式,1/N换成了ω0/2π。

就得到了有些怪异的这个,这个公式是出现了两个e函数

是因为经过变换以后,就是系数上面的变换

就是说这上下两个公式是一样的,这个括号里面的(e)其实是Ak的系数给的。

所以在代入之后,出现了这样的结构

接着处理这个有限项求和

上面公式的可视化就是这个面积

也就是说这个离散非周期时间傅里叶变换,天然的带着周期

一个周期信号 𝑥~[𝑛] 的傅里叶系数 𝑎𝑘 可以用一个有限长序列 𝑥[𝑛] 的傅里叶变换 𝑋(𝑒𝑗𝜔) 的等间隔样本来表示,这个 𝑥[𝑛] 就是 𝑥~[𝑛] 的一个周期,而在其余地方为零。这一点在实际的信号处理和傅里叶分析中极为重要。

离散时间傅里叶变换和连续时间情况相比具有许多类似之处。 

两者的主要差别在于离散时间变换 𝑋(𝑒^𝑗𝜔) 的周期性和在综合公式中的有限积分区间。这两者均来自这样一个事实:在频率上相差 2𝜋 的离散时间复指数信号 𝑒^𝑗𝜔𝑛 是完全一样的。

这个是离散时间周期信号

对周期离散时间信号而言,这就意味着傅里叶级数系数也是周期的,并且傅里叶级数表示式是一个有限项的和式

对非周期信号而言,这就意味着 𝑋(𝑒^𝑗𝜔) 也是周期的(周期为 2𝜋 ),并且综合公式只涉及在一个频率区间内的积分,这个频率区间就是产生不同复指数信号的那个间隔,即任何 2𝜋 长度的间隔。

前面指出离散时间指数信号与正弦信号,𝑒^𝑗𝜔𝑛 作为 𝜔 函数的周期性导致的结果是:𝜔=0 和 𝜔=2𝜋 都得出同一个信号。

因此,位于这些频率值或任何 𝜋 偶数倍的 𝜔 附近都是慢变化的,从而都属于低频率的信号;而靠近 𝜋 的奇数倍的 𝜔 ,在离散时间情况下都属于高的频率。

奇数是高频率

如果单看这个图像,不看轴

这个又是一个连续周期性的图形,似乎应该可以用连续时间傅里叶级数的分析式。和方波差不多。

上面是非周期离散时间的傅里叶级数变换,下面是连续时间傅里叶级数对重写。

可以看到都是中间积分式, 且 𝑥[𝑛] 和 𝑎𝑘 都是离散的序列,中间都是无穷项求和,求和的结果 𝑋(𝑒𝑗𝜔) 和 𝑥(𝑡) 都是连续的周期函数。这真是有趣的现象!

连续时间周期信号的傅里叶级数对,如果换种理解角度,就变成了离散时间傅里叶变换了。

下面是一个例题

a展示出了 𝑎>0 时,𝑋(𝑒𝑗𝜔) 的模和相位;b展示出 𝑎<0 时的模和相位。

应该注意,图中所有这些函数都是周期为 2𝜋 的周期函数。

上述导出离散时间傅里叶变换过程中,将非周期信号 𝑥[𝑛] 看成周期序列 𝑥~[𝑛] 的一个周期,这意味着非周期信号 𝑥[𝑛] 一定是有限长的?

事实上,离散时间傅里叶变换对也适用于无限长的非周期序列 𝑥[𝑛] ,但由于分析式是无限项求和,此时需要考虑收敛性问题。

  1. 离散时间傅里叶变换导出的基本思路:周期序列傅里叶级数在周期 𝑁→∞ 时的极限情况;
  2. 离散时间傅里叶变换综合式的物理意义:基本序列 𝑒^𝑗𝜔𝑛 的适当线性组合(积分)可以构成非周期序列 𝑥[𝑛] ;
  3. 离散时间傅里叶变换分析式的物理意义:𝑋(𝑒^𝑗𝜔) 提供了非周期序列 𝑥[𝑛] 由基本序列 𝑒^𝑗𝜔𝑛 线性组合(积分)时的“成分表”;
  4. 所有的傅里叶级数/变换式中,如果是无穷项求和,无穷区间积分,则应考虑收敛性问题;
  5. 离散时间傅里叶变换 𝑋(𝑒^𝑗𝜔) 具有 2𝜋 的周期性,但连续时间傅里叶变换 𝑋(𝑗𝜔) 通常是非周期的,其根本原因是基本序列 𝑒^𝑗𝜔𝑛 和基本信号 𝑒^𝑗𝜔𝑡关于 𝜔 的周期性不同;
  6. 离散时间信号的高、低频:𝑋(𝑒^𝑗𝜔) 具有 2𝜋 的周期性,且 𝜔 取 𝜋 的偶数倍附近时,为低频成分, 𝜔 取 𝜋的奇数倍附近时,为高频成分。
https://zhuanlan.zhihu.com/p/640055182
大量参考唐老师的文章,不愧是老师

奥本海姆的书确实是好,但是⛓️太长了。

吴大正书籍,其实他的书里面不严格区分周期不周期的事情(区分的)

这章称为序列分析,一开始也是使用周期序列的离散傅里叶级数入手的

给了一道例题

DTFT的推倒很紧凑,值得好好看,但是推倒思想是一样的,符号是不统一的

书里面给出了一个重要的看法,周期和域之间是对偶的

下面是一个DSP的东西,不写了。

https://arm-software.github.io/CMSIS-DSP/latest/
https://arm-software.github.io/CMSIS_6/latest/DSP/index.html#autotoc_md1
https://www.keil.arm.com/packs/?page=2
https://www.arm.com/technologies/cmsis

评论 (0)
  • 什么是车用高效能运算(Automotive HPC)?高温条件为何是潜在威胁?作为电动车内的关键核心组件,由于Automotive HPC(CPU)具备高频高效能运算电子组件、高速传输接口以及复杂运算处理、资源分配等诸多特性,再加上各种车辆的复杂应用情境等等条件,不难发见Automotive HPC对整个平台讯号传输实时处理、系统稳定度、耐久度、兼容性与安全性将造成多大的考验。而在各种汽车使用者情境之中,「高温条件」就是你我在日常生活中必然会面临到的一种潜在威胁。不论是长时间将车辆停放在室外的高
    百佳泰测试实验室 2025-04-10 15:09 109浏览
  • 行业痛点:电动车智能化催生语音交互刚需随着全球短途出行市场爆发式增长,中国电动自行车保有量已突破3.5亿辆。新国标实施推动行业向智能化、安全化转型,传统蜂鸣器报警方式因音效单一、缺乏场景适配性等问题,难以满足用户对智能交互体验的需求。WT2003HX系列语音芯片,以高性能处理器架构与灵活开发平台,为两轮电动车提供从基础报警到智能交互的全栈语音解决方案。WT2003HX芯片技术优势深度解读1. 高品质硬件性能,重塑语音交互标准搭载32位RISC处理器,主频高达120MHz,确保复杂算法流畅运行支持
    广州唯创电子 2025-04-10 09:12 204浏览
  •   海上电磁干扰训练系统:全方位解析      海上电磁干扰训练系统,作为模拟复杂海上电磁环境、锻炼人员应对电磁干扰能力的关键技术装备,在军事、科研以及民用等诸多领域广泛应用。接下来从系统构成、功能特点、技术原理及应用场景等方面展开详细解析。   应用案例   系统软件供应可以来这里,这个首肌开始是幺伍扒,中间是幺幺叁叁,最后一个是泗柒泗泗,按照数字顺序组合就可以找到。   一、系统构成   核心组件   电磁信号模拟设备:负责生成各类复杂的电磁信号,模拟海上多样
    华盛恒辉l58ll334744 2025-04-10 16:45 185浏览
  • 背景近年来,随着国家对资源、能源有效利用率的要求越来越高,对环境保护和水处理的要求也越来越严格,因此有大量的固液分离问题需要解决。真空过滤器是是由负压形成真空过滤的固液分离机械。用过滤介质把容器分为上、下两层,利用负压,悬浮液加入上腔,在压力作用下通过过滤介质进入下腔成为滤液,悬浮液中的固体颗粒吸附在过滤介质表面形成滤饼,滤液穿过过滤介质经中心轴内部排出,达到固液分离的目的。目前市面上的过滤器多分为间歇操作和连续操作两种。间歇操作的真空过滤机可过滤各种浓度的悬浮液,连续操作的真空过滤机适于过滤含
    宏集科技 2025-04-10 13:45 119浏览
  • 文/Leon编辑/侯煜‍关税大战一触即发,当地时间4月9日起,美国开始对中国进口商品征收总计104%的关税。对此,中国外交部回应道:中方绝不接受美方极限施压霸道霸凌,将继续采取坚决有力措施,维护自身正当权益。同时,中国对原产于美国的进口商品加征关税税率,由34%提高至84%。随后,美国总统特朗普在社交媒体宣布,对中国关税立刻提高至125%,并暂缓其他75个国家对等关税90天,在此期间适用于10%的税率。特朗普政府挑起关税大战的目的,实际上是寻求制造业回流至美国。据悉,特朗普政府此次宣布对全球18
    华尔街科技眼 2025-04-10 16:39 145浏览
  • 行业变局:从机械仪表到智能交互终端的跃迁全球两轮电动车市场正经历从“功能机”向“智能机”的转型浪潮。数据显示,2024年智能电动车仪表盘渗透率已突破42%,而传统LED仪表因交互单一、扩展性差等问题,难以满足以下核心需求:适老化需求:35%中老年用户反映仪表信息辨识困难智能化缺口:78%用户期待仪表盘支持手机互联与语音交互成本敏感度:厂商需在15元以内BOM成本实现功能升级在此背景下,集成语音播报与蓝牙互联的WT2605C-32N芯片方案,以“极简设计+智能交互”重构仪表盘技术生态链。技术破局:
    广州唯创电子 2025-04-11 08:59 172浏览
  •   天空卫星健康状况监测维护管理系统:全方位解析  在航天技术迅猛发展的当下,卫星在轨运行的安全与可靠至关重要。整合多种技术,实现对卫星的实时监测、故障诊断、健康评估以及维护决策,有力保障卫星长期稳定运转。  应用案例       系统软件供应可以来这里,这个首肌开始是幺伍扒,中间是幺幺叁叁,最后一个是泗柒泗泗,按照数字顺序组合就可以找到。  一、系统架构与功能模块  数据采集层  数据处理层  智能分析层  决策支持层  二、关键技术  故障诊断技术  
    华盛恒辉l58ll334744 2025-04-10 15:46 117浏览
  • 由西门子(Siemens)生产的SIMATIC S7 PLC在SCADA 领域发挥着至关重要的作用。在众多行业中,SCADA 应用都需要与这些 PLC 进行通信。那么,有哪些高效可行的解决方案呢?宏集为您提供多种选择。传统方案:通过OPC服务器与西门子 PLC 间接通信SIMATIC S7系列的PLC是工业可编程控制器,能够实现对生产流程的实时SCADA监控,提供关于设备和流程状态的准确、最新数据。S7Comm(全称S7 Communication),也被称为工业以太网或Profinet,是西门
    宏集科技 2025-04-10 13:44 136浏览
  • 技术原理:非扫描式全局像的革新Flash激光雷达是一种纯固态激光雷达技术,其核心原理是通过面阵激光瞬时覆盖探测区域,配合高灵敏度传感器实现全局三维成像。其工作流程可分解为以下关键环节:1. 激光发射:采用二维点阵光源(如VCSEL垂直腔面发射激光器),通过光扩散器在单次脉冲中发射覆盖整个视场的面阵激光,视场角通常可达120°×75°,部分激光雷达产品可以做到120°×90°的超大视场角。不同于传统机械扫描或MEMS微振镜方案,Flash方案无需任何移动部件,直接通过电信号控制激光发射模式。2.
    robolab 2025-04-10 15:30 139浏览
  • 政策驱动,AVAS成新能源车安全刚需随着全球碳中和目标的推进,新能源汽车产业迎来爆发式增长。据统计,2023年中国新能源汽车渗透率已突破35%,而欧盟法规明确要求2024年后新能效车型必须配备低速提示音系统(AVAS)。在此背景下,低速报警器作为车辆主动安全的核心组件,其技术性能直接关乎行人安全与法规合规性。基于WT2003H芯片开发的AVAS解决方案,以高可靠性、强定制化能力及智能场景适配特性,正成为行业技术升级的新标杆。WT2003H方案技术亮点解析全场景音效精准触发方案通过多传感器融合技术
    广州唯创电子 2025-04-10 08:53 232浏览
我要评论
0
1
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦