我收到的回复数量不知所措(到目前为止有10个答案!)。当然,所有人都得到了我的支持。非常有趣,谢谢大家的想法,评论等。我知道到目前为止,大多数人都知道该漏洞是什么,至少是我的意思。人们用不同的方式表达观点,并且总是存在误解的余地,因此我将尽力明确阐明我认为是该推导中最重要的缺陷。我知道并非所有人都会同意这一事实,这很好。我很高兴能够以你们这样的敏锐头脑来讨论这种深奥的DSP主题!开始了。
我的第一个主张是,我的问题中的每个方程都是正确的。但是,其中一些的推导和动机是完全错误和误导的,并且“推导”只能存在是因为作者知道结果应该是什么样子。
等式 (3)在中心()是对于给定的序列正确˚F [ Ñ ](式(2 ),但它显然也在问题)校正所有形式为f [ n ] = u [ n ] + c且具有任意常数c的序列。因此,根据推导,得出的DTFT F (f[n]−f[n−1]=δ[n]f[n](2)
f[n]=u[n]+c(1)
c应该是形式(1 )的所有序列的DTFT,而与常数 c的值无关。这当然是无稽之谈,因为DTFT是唯一的。具体来说,使用该“非常可靠的”证明,我可以“证明”方程中给出的 F (ω )。我的问题的(5 )(或下面的方程(3 ))实际上是我们要寻找的 u [ n ]的DTFT。那么,为什么要像等式中那样将 u [ n ]分成两个部分呢?(1 )的问题?F(ω)(1)cF(ω)(5)(3)u[n]u[n](1)
然而,所有序列的DTFT 确实满足等式。(4 )在这个问题(这里重复为方便起见):˚F (ω )( 1 - Ë - Ĵ ω) = 1,但现在是实际的数学缺陷:从公式。(2 )结论F (ω )= 1是不正确的(1)(4)
F(ω)(1−e−jω)=1(2)
(2)等式 (3)只是(2)的无限多个可能解中的一种,它很方便地是作者为得出正确最终结果所需要的一种。等式 (3)是对DTFT˚F[Ñ]在(1)与C ^=-1F(ω)=11−e−jω(3)
(3)(2)(3)f[n](1),但是从给定的推导中无法得知。c=−12
那么,如何才能避免错误的数学和使用推导的DTFTs 一升升序列(1 ),与任何常数C ^?从(2 )得出的正确结论是F (ω )= 1(2)all(1)c(2)与一些尚未确定常数α。堵塞(4)进入的左手侧(2)给出1+α(1-ë-Ĵω)δ(ω)=1+α(1-ë-Ĵω)| ω=0⋅
F(ω)=11−e−jω+αδ(ω)(4)
α(4)(2)因此,所有功能 ˚F (ω )由下式给出(4 )满足(2 ),根据需要。1+α(1−e−jω)δ(ω)=1+α(1−e−jω)∣∣ω=0⋅δ(ω)=1+0⋅δ(ω)=1
F(ω)(4)(2)
常数在(4 )可从的值来确定˚F [ Ñ ]在Ñ = 0:˚F [ 0 ] = 1 + c ^ = 1α(4)f[n]n=0可以示出,并且还WolframAlpha的同意,这在积分的柯西主值(6)是PV∫ π - π dω
f[0]=1+c=12π∫π−πF(ω)dω=12π∫π−πdω1−e−jω+α2π(6)
(6)从(6)和(7),我们得到α=π(1个+2C ^)因此,对于C ^=-1PV∫π−πdω1−e−jω=π(7)
(6)(7)α=π(1+2c)(8)
我们得到α=0(对应于证明作者使用的原始序列f[n]),对于c=0(即,对于f[n]=u[n]),我们有α=π,这最终使我们的期望的DTFTù[ñ]: Ù (ω )= 1c=−12α=0f[n]c=0f[n]=u[n]α=πu[n]U(ω)=11−e−jω+πδ(ω)(9)