傅里叶级数和傅立叶变换是傅里叶分析的两个主要工具,它们之间有密切的关系。
什么是傅里叶级数
傅里叶级数是将一个周期函数分解为一系列正弦和余弦函数的和。它适用于周期性信号,可以将周期函数表示为一组振幅和相位不同的谐波分量的和。傅里叶级数展示了一个周期函数在不同频率上的频谱内容。这样说太学究了,刚开始接触的人的可能看到这就头大了……
所以傅里叶级数到底是什么呢?
引子:
我们平时理解的更多是平面中的点,一个数A,都可以找到一些数B,C线性组合相加等于A,A=k1B+k2CA = k_1 B+k_2CA=k1B+k2C。k1,k2是常数k_1,k_2是常数k1,k2是常数。我们将k1,k2k_1,k_2k1,k2改写一下,A=Bx+CyA=Bx+CyA=Bx+Cy,变成了我们熟悉的形式。一个正交坐标系可以描述平面上的任意一点。
平面坐标系找到一组正交x,y即可以线性组合拟合A。如果A代表的不是一个数,是一个函数呢?是不是也可以找到类似的正交系x,y。但是函数的一组正交系是什么呢?
周期性函数呢?周期性函数可是有无数个点呀?用什么去拟合呢,此时可能看到这个问题的你在内心里已经有了一些小的想法了,就是找到一组周期性线的函数去拟合。
傅里叶老前辈找到了帮我们找到了,就是下列的三角函数!!!!!!!
1,cos(x),sin(x),cos(2x),sin(2x),…,cos(nx),sin(nx)1,\cos(x),\sin(x),\cos(2x),\sin(2x),…,\cos(nx),\sin(nx)1,cos(x),sin(x),cos(2x),sin(2x),…,cos(nx),sin(nx),… 称为三角函数系。
傅立叶级数可以用以下公式表示:
fT(x)=a02+∑n=1N(ancos(2πnTx)+bnsin(2πnTx))f_T(x) = \frac{a_0}{2} + \sum_{n=1}^{N} \left(a_n \cos\left(\frac{2\pi n}{T}x\right) + b_n \sin\left(\frac{2\pi n}{T}x\right)\right)fT(x)=2a0+∑n=1N(ancos(T2πnx)+bnsin(T2πnx))
展开写理解起来会容 易一些:
f(x0)=a02+a1cos(2πn1Tx0)+b1sin(2πn1Tx0)+a2cos(2πn2Tx0)+b2sin(2πn2Tx0)+…+aNcos(2πNTx0)+Nsin(2πNTx0)f(x_0)= \frac{a_0}{2}+a_1\cos\left(\frac{2\pi n_1}{T}x_0\right) + b_1 \sin\left(\frac{2\pi n_1 }{T}x_0\right) +a_2\cos\left(\frac{2\pi n_2}{T}x_0\right) + b_2 \sin\left(\frac{2\pi n_2}{T}x_0\right) \\ +\dots \\ +a_N\cos\left(\frac{2\pi N}{T}x_0\right) + N \sin\left(\frac{2\pi N}{T}x_0\right)f(x0)=2a0+a1cos(T2πn1x0)+b1sin(T2πn1x0)+a2cos(T2πn2x0)+b2sin(T2πn2x0)+…+aNcos(T2πNx0)+Nsin(T2πNx0)
f(x1)=a02+a1cos(2πn1Tx1)+b1sin(2πn1Tx1)+a2cos(2πn2Tx1)+b2sin(2πn2Tx1)+…+aNcos(2πNTx1)+Nsin(2πNTx1)f(x_1)= \frac{a_0}{2}+a_1\cos\left(\frac{2\pi n_1}{T}x_1\right) + b_1 \sin\left(\frac{2\pi n_1 }{T}x_1\right) +a_2\cos\left(\frac{2\pi n_2}{T}x_1\right) + b_2 \sin\left(\frac{2\pi n_2}{T}x_1\right) \\ +\dots \\ +a_N\cos\left(\frac{2\pi N}{T}x_1\right) + N \sin\left(\frac{2\pi N}{T}x_1\right)f(x1)=2a0+a1cos(T2πn1x1)+b1sin(T2πn1x1)+a2cos(T2πn2x1)+b2sin(T2πn2x1)+…+aNcos(T2πNx1)+Nsin(T2πNx1)
f(x2)=a02+a1cos(2πn1Tx2)+b1sin(2πn1Tx2)+a2cos(2πn2Tx2)+b2sin(2πn2Tx2)+…+aNcos(2πNTx2)+Nsin(2πNTx2)f(x_2)= \frac{a_0}{2}+a_1\cos\left(\frac{2\pi n_1}{T}x_2\right) + b_1 \sin\left(\frac{2\pi n_1 }{T}x_2\right) +a_2\cos\left(\frac{2\pi n_2}{T}x_2\right) + b_2 \sin\left(\frac{2\pi n_2}{T}x_2\right) \\ +\dots \\ +a_N\cos\left(\frac{2\pi N}{T}x_2\right) + N \sin\left(\frac{2\pi N}{T}x_2\right)f(x2)=2a0+a1cos(T2πn1x2)+b1sin(T2πn1x2)+a2cos(T2πn2x2)+b2sin(T2πn2x2)+…+aNcos(T2πNx2)+Nsin(T2πNx2)
⋮\vdots⋮
f(xN)=a02+a1cos(2πn1TxN)+b1sin(2πn1TxN)+a2cos(2πn2TxN)+b2sin(2πn2TxN)+…+aNcos(2πNTxN)+Nsin(2πNTxN)f(x_N)= \frac{a_0}{2}+a_1\cos\left(\frac{2\pi n_1}{T}x_N\right) + b_1 \sin\left(\frac{2\pi n_1 }{T}x_N\right) +a_2\cos\left(\frac{2\pi n_2}{T}x_N\right) + b_2 \sin\left(\frac{2\pi n_2}{T}x_N\right) \\ +\dots \\ +a_N\cos\left(\frac{2\pi N}{T}x_N\right) + N \sin\left(\frac{2\pi N}{T}x_N\right)f(xN)=2a0+a1cos(T2πn1xN)+b1sin(T2πn1xN)+a2cos(T2πn2xN)+b2sin(T2πn2xN)+…+aNcos(T2πNxN)+Nsin(T2πNxN)
这里的合成的概念是时域上的叠加的概念,图片来源wikipedia

其中,f(x)f(x)f(x)是周期为TT<

傅里叶级数是将周期函数分解为正弦和余弦函数的和,用于周期性信号的频谱分析;傅立叶变换适用于非周期性信号,表示信号的连续频谱。快速傅里叶变换(FFT)是一种高效计算DFT的方法,通过分治策略减少计算量。傅里叶分析在信号处理、图像分析等领域有广泛应用。

6615

被折叠的 条评论
为什么被折叠?



