1. 周期函数计算
假设有一个周期函数
f
(
x
)
=
f
(
x
+
p
)
f(x)=f(x+p)
f(x)=f(x+p),其中p是定值
对于任意这样的的周期函数,我们都可以用三角函数的叠加来表达它,表达式如下:
为了得出完整的表达式,需要得出三个参数,
a
n
,
b
n
,
a
0
a_n, b_n, a_0
an,bn,a0
在周期为
2
π
2\pi
2π时,这三个参数计算的公式如下:
在周期为
2
L
2L
2L时,三个参数计算公式如下:
如果周期函数是偶函数,则不含sin,意味着
b
n
=
0
b_n=0
bn=0
如果周期函数是奇函数,则不含cos,意味着
a
n
,
a
0
=
0
a_n,a_0=0
an,a0=0
傅里叶级数的计算常用到定积分的分部积分,这里特别提一下:
∫
a
b
u
′
(
x
)
v
(
x
)
d
x
=
[
u
v
]
a
b
−
∫
a
b
u
(
x
)
v
′
(
x
)
\int_a^bu'(x)v(x)dx=[uv]^b_a-\int_a^bu(x)v'(x)
∫abu′(x)v(x)dx=[uv]ab−∫abu(x)v′(x)
如果一次分部积分不够,那就两次
2. 非周期函数计算
如果我们面对的是非周期函数,可以通过将其拓展为周期函数来计算
拓展的方法可以是y轴对称形成偶函数,也可以是对原点对称形成奇函数
但这里要注意的是,奇函数的值在x=nL处不一定相等,这可能会导致一些问题
计算时,利用对称后两边函数积分相同的性质,可以得出:
注意我们最终需要得出的是原始函数f(x),不要误把拓展后的函数当成答案
得出结果后,要记得标注范围
3. Fourier’s theorem
对于一个傅里叶级数,当n趋于无穷时,我们可以得到
如果原函数在a上连续,则傅里叶级数在x=a时的值为f(a)
如果原函数在b上不连续,则傅里叶级数在x=b时的值为:
1
2
[
f
(
b
+
)
+
f
(
b
−
)
]
\frac{1}{2}[f(b^+)+f(b^-)]
21[f(b+)+f(b−)]
这可以用下图辅助理解: