能否将傅里叶级数系数积分限从[-P/2,P/2]改为[0,P]?
周期函数傅里叶系数积分限的替换问题
当然可以把积分限从[-P/2, P/2]修改为[0, P],这是由周期函数的核心积分性质决定的,下面给你详细拆解:
关键依据:对于周期为
P的函数h(x),它在任意一个长度为P的完整周期区间上的积分值完全相等。这里我们的被积函数h(x) = g(x)cos(2πnx/P),其中g(x)周期为P,而cos(2πnx/P)的周期同样是P(因为cos(2πn(x+P)/P) = cos(2πnx/P + 2πn) = cos(2πnx/P)),所以两者的乘积h(x)也保持周期为P的特性。具体推导验证:
先把原积分拆成两个区间的和:∫_{-P/2}^{P/2} g(x)cos(2πnx/P)dx = ∫_{-P/2}^{0} g(x)cos(2πnx/P)dx + ∫_{0}^{P/2} g(x)cos(2πnx/P)dx对第一部分积分做变量替换:令
x' = x + P,则x = x' - P,当x=-P/2时x'=P/2,x=0时x'=P,且dx=dx'。代入后:∫_{-P/2}^{0} g(x)cos(2πnx/P)dx = ∫_{P/2}^{P} g(x'-P)cos(2πn(x'-P)/P)dx'由于
g(x)是周期为P的函数,所以g(x'-P)=g(x');而余弦项经过化简:cos(2πn(x'-P)/P) = cos(2πnx'/P - 2πn) = cos(2πnx'/P)因此第一部分积分就转化为
∫_{P/2}^{P} g(x')cos(2πnx'/P)dx',和第二部分积分合并后就是:∫_{0}^{P/2} + ∫_{P/2}^{P} = ∫_{0}^{P}拓展补充:其实不止
[0, P],只要是任意一个长度为P的连续区间(比如[a, a+P],a为任意实数),都可以用来计算傅里叶系数,结果完全一致。这也是周期函数傅里叶级数计算中非常灵活的一个特性。
内容的提问来源于stack exchange,提问作者JDoeDoe
相关产品推荐
相关产品推荐

