当前位置: 首页 > news >正文

[足式机器人]Part2 Dr. CAN学习笔记 - Ch03 傅里叶级数与变换

本文仅供学习使用
本文参考:
B站:DR_CAN

Dr. CAN学习笔记-Ch03 傅里叶级数与变换


1. 三角函数的正交性

三角函数系 : 集合 { sin ⁡ n x , cos ⁡ n x } n = 0 , 1 , 2 , ⋯ \left\{ \sin nx,\cos nx \right\} n=0,1,2,\cdots {sinnx,cosnx}n=0,1,2,
正交
∫ − π π sin ⁡ n x sin ⁡ m x d x = 0 , n ≠ m ∫ − π π sin ⁡ n x cos ⁡ m x d x = 0 , n ≠ m ∫ − π π cos ⁡ n x sin ⁡ m x d x = 0 , n ≠ m \int_{-\pi}^{\pi}{\sin nx\sin mx}\mathrm{d}x=0,n\ne m \\ \int_{-\pi}^{\pi}{\sin nx\cos mx}\mathrm{d}x=0,n\ne m \\ \int_{-\pi}^{\pi}{\cos nx\sin mx}\mathrm{d}x=0,n\ne m ππsinnxsinmxdx=0,n=mππsinnxcosmxdx=0,n=mππcosnxsinmxdx=0,n=m

积化和差: ⇒ ∫ − π π 1 2 [ cos ⁡ ( n − m ) x + cos ⁡ ( n + m ) x ] d x = 1 2 1 ( n − m ) sin ⁡ ( n − m ) x ∣ − π π + 1 2 1 ( n + m ) sin ⁡ ( n + m ) x ∣ − π π \Rightarrow \int_{-\pi}^{\pi}{\frac{1}{2}\left[ \cos \left( n-m \right) x+\cos \left( n+m \right) x \right]}\mathrm{d}x=\frac{1}{2}\frac{1}{\left( n-m \right)}\sin \left( n-m \right) x\mid_{-\pi}^{\pi}+\frac{1}{2}\frac{1}{\left( n+m \right)}\sin \left( n+m \right) x\mid_{-\pi}^{\pi} ππ21[cos(nm)x+cos(n+m)x]dx=21(nm)1sin(nm)xππ+21(n+m)1sin(n+m)xππ
∫ − π π cos ⁡ m x cos ⁡ m x d x = π \int_{-\pi}^{\pi}{\cos mx\cos mx}\mathrm{d}x=\pi ππcosmxcosmxdx=π

2. 周期为 2 π 2\pi 2π的函数展开为傅里叶级数

T = 2 π : f ( x ) = f ( x + 2 π ) T=2\pi :f\left( x \right) =f\left( x+2\pi \right) T=2π:f(x)=f(x+2π)

f ( x ) = ∑ n = 0 ∞ a n cos ⁡ n x + ∑ n = 0 ∞ b n sin ⁡ n x = a 0 cos ⁡ o x + ∑ n = 1 ∞ a n cos ⁡ n x + b 0 sin ⁡ 0 x + ∑ n = 1 ∞ b n sin ⁡ n x = a 0 + ∑ n = 1 ∞ a n cos ⁡ n x + ∑ n = 1 ∞ b n sin ⁡ n x f\left( x \right) =\sum_{n=0}^{\infty}{a_{\mathrm{n}}\cos nx}+\sum_{n=0}^{\infty}{b_{\mathrm{n}}\sin nx}=a_0\cos ox+\sum_{n=1}^{\infty}{a_{\mathrm{n}}\cos nx}+b_0\sin 0x+\sum_{n=1}^{\infty}{b_{\mathrm{n}}\sin nx}=a_0+\sum_{n=1}^{\infty}{a_{\mathrm{n}}\cos nx}+\sum_{n=1}^{\infty}{b_{\mathrm{n}}\sin nx} f(x)=n=0ancosnx+n=0bnsinnx=a0cosox+n=1ancosnx+b0sin0x+n=1bnsinnx=a0+n=1ancosnx+n=1bnsinnx

  1. a 0 a_0 a0:
    ∫ − π π f ( x ) d x = ∫ − π π a 0 d x + ∫ − π π 1 ⋅ ∑ n = 1 ∞ a n cos ⁡ n x d x + ∫ − π π 1 ⋅ ∑ n = 1 ∞ b n sin ⁡ n x d x = a 0 ∫ − π π d x + 0 + 0 = a 0 ⋅ 2 π \int_{-\pi}^{\pi}{f\left( x \right)}\mathrm{d}x=\int_{-\pi}^{\pi}{a_0}\mathrm{d}x+\int_{-\pi}^{\pi}{1\cdot \sum_{n=1}^{\infty}{a_{\mathrm{n}}\cos nx}}\mathrm{d}x+\int_{-\pi}^{\pi}{1\cdot \sum_{n=1}^{\infty}{b_{\mathrm{n}}\sin nx}}\mathrm{d}x \\ =a_0\int_{-\pi}^{\pi}{}\mathrm{d}x+0+0=a_0\cdot 2\pi ππf(x)dx=ππa0dx+ππ1n=1ancosnxdx+ππ1n=1bnsinnxdx=a0ππdx+0+0=a02π
    ⇒ a 0 = 1 2 π ∫ − π π f ( x ) d x \Rightarrow a_0=\frac{1}{2\pi}\int_{-\pi}^{\pi}{f\left( x \right)}\mathrm{d}x a0=2π1ππf(x)dx
  2. a n a_n an:
    ∫ − π π f ( x ) cos ⁡ m x d x = ∫ − π π a 0 cos ⁡ m x ⋅ 1 d x + ∫ − π π ∑ n = 1 ∞ a n cos ⁡ n x cos ⁡ m x d x + ∫ − π π ∑ n = 1 ∞ b n sin ⁡ n x cos ⁡ m x d x = ∫ − π π a n cos ⁡ n x cos ⁡ n x d x = a n π \int_{-\pi}^{\pi}{f\left( x \right) \cos mx}\mathrm{d}x=\int_{-\pi}^{\pi}{a_0}\cos mx\cdot 1\mathrm{d}x+\int_{-\pi}^{\pi}{\sum_{n=1}^{\infty}{a_{\mathrm{n}}\cos nx\cos mx}}\mathrm{d}x+\int_{-\pi}^{\pi}{\sum_{n=1}^{\infty}{b_{\mathrm{n}}\sin nx\cos mx}}\mathrm{d}x=\int_{-\pi}^{\pi}{a_{\mathrm{n}}\cos nx\cos nx}\mathrm{d}x=a_{\mathrm{n}}\pi ππf(x)cosmxdx=ππa0cosmx1dx+ππn=1ancosnxcosmxdx+ππn=1bnsinnxcosmxdx=ππancosnxcosnxdx=anπ
    ⇒ a n = 1 π ∫ − π π f ( x ) cos ⁡ n x d x \Rightarrow a_{\mathrm{n}}=\frac{1}{\pi}\int_{-\pi}^{\pi}{f\left( x \right) \cos nx}\mathrm{d}x an=π1ππf(x)cosnxdx
  3. b n b_n bn:
    ∫ − π π f ( x ) sin ⁡ . m x d x ⇒ b n = 1 π ∫ − π π f ( x ) sin ⁡ n x d x \int_{-\pi}^{\pi}{f\left( x \right) \sin .mx}\mathrm{d}x\Rightarrow b_{\mathrm{n}}=\frac{1}{\pi}\int_{-\pi}^{\pi}{f\left( x \right) \sin nx}\mathrm{d}x ππf(x)sin.mxdxbn=π1ππf(x)sinnxdx

⇒ f ( x ) = f ( x + 2 π ) , T = 2 π { f ( x ) = a 0 2 + ∑ n = 0 ∞ a n cos ⁡ n x + ∑ n = 0 ∞ b n sin ⁡ n x a 0 = 1 2 π ∫ − π π f ( x ) d x a n = 1 π ∫ − π π f ( x ) cos ⁡ n x d x b n = 1 π ∫ − π π f ( x ) sin ⁡ n x d x \Rightarrow f\left( x \right) =f\left( x+2\pi \right) ,T=2\pi \begin{cases} f\left( x \right) =\frac{a_0}{2}+\sum_{n=0}^{\infty}{a_{\mathrm{n}}\cos nx}+\sum_{n=0}^{\infty}{b_{\mathrm{n}}\sin nx}\\ a_0=\frac{1}{2\pi}\int_{-\pi}^{\pi}{f\left( x \right)}\mathrm{d}x\\ a_{\mathrm{n}}=\frac{1}{\pi}\int_{-\pi}^{\pi}{f\left( x \right) \cos nx}\mathrm{d}x\\ b_{\mathrm{n}}=\frac{1}{\pi}\int_{-\pi}^{\pi}{f\left( x \right) \sin nx}\mathrm{d}x\\ \end{cases} f(x)=f(x+2π),T=2π f(x)=2a0+n=0ancosnx+n=0bnsinnxa0=2π1ππf(x)dxan=π1ππf(x)cosnxdxbn=π1ππf(x)sinnxdx

3. 周期为 2 L 2L 2L的函数展开

f ( t ) = f ( t + 2 L ) f\left( t \right) =f\left( t+2L \right) f(t)=f(t+2L) , 换元: x = π L t , t = L π x x=\frac{\pi}{L}t,t=\frac{L}{\pi}x x=Lπt,t=πLx
f ( t ) = f ( L π x ) = g ( x ) , g ( x + 2 π ) = f ( L π ( x + 2 π ) ) = f ( L π x + 2 L ) = f ( L π x ) = g ( x ) f\left( t \right) =f\left( \frac{L}{\pi}x \right) =g\left( x \right) ,g\left( x+2\pi \right) =f\left( \frac{L}{\pi}\left( x+2\pi \right) \right) =f\left( \frac{L}{\pi}x+2L \right) =f\left( \frac{L}{\pi}x \right) =g\left( x \right) f(t)=f(πLx)=g(x),g(x+2π)=f(πL(x+2π))=f(πLx+2L)=f(πLx)=g(x)

g ( x ) = a 0 2 + ∑ n = 1 ∞ [ a n cos ⁡ n x + b n sin ⁡ n x ] a 0 = 1 2 π ∫ − π π f ( x ) d x , a n = 1 π ∫ − π π f ( x ) cos ⁡ n x d x , b n = 1 π ∫ − π π f ( x ) sin ⁡ n x d x g\left( x \right) =\frac{a_0}{2}+\sum_{n=1}^{\infty}{\left[ a_{\mathrm{n}}\cos nx+b_{\mathrm{n}}\sin nx \right]} \\ a_0=\frac{1}{2\pi}\int_{-\pi}^{\pi}{f\left( x \right)}\mathrm{d}x,a_{\mathrm{n}}=\frac{1}{\pi}\int_{-\pi}^{\pi}{f\left( x \right) \cos nx}\mathrm{d}x,b_{\mathrm{n}}=\frac{1}{\pi}\int_{-\pi}^{\pi}{f\left( x \right) \sin nx}\mathrm{d}x g(x)=2a0+n=1[ancosnx+bnsinnx]a0=2π1ππf(x)dx,an=π1ππf(x)cosnxdx,bn=π1ππf(x)sinnxdx

→ x = π L t ⇒ cos ⁡ n x = cos ⁡ n π L t , sin ⁡ n x = sin ⁡ n π L t , g ( x ) = f ( t ) ∫ − π π d x = ∫ − π π d π L t ⇒ 1 π ∫ − π π d x = 1 L ∫ − L L d t \rightarrow x=\frac{\pi}{L}t\Rightarrow \cos nx=\cos \frac{n\pi}{L}t,\sin nx=\sin \frac{n\pi}{L}t,g\left( x \right) =f\left( t \right) \\ \int_{-\pi}^{\pi}{}\mathrm{d}x=\int_{-\pi}^{\pi}{}\mathrm{d}\frac{\pi}{L}t\Rightarrow \frac{1}{\pi}\int_{-\pi}^{\pi}{}\mathrm{d}x=\frac{1}{L}\int_{-L}^L{}\mathrm{d}t x=Lπtcosnx=cosLt,sinnx=sinLt,g(x)=f(t)ππdx=ππdLπtπ1ππdx=L1LLdt

⇒ f ( t ) = a 0 2 + ∑ n = 1 ∞ [ a n cos ⁡ n π L t + b n sin ⁡ n π L t ] , a 0 = 1 L ∫ − L L f ( t ) d t , a n = 1 L ∫ − L L f ( t ) cos ⁡ n π L t d t , b n = 1 L ∫ − L L f ( t ) sin ⁡ n π L t d t \Rightarrow f\left( t \right) =\frac{a_0}{2}+\sum_{n=1}^{\infty}{\left[ a_{\mathrm{n}}\cos \frac{n\pi}{L}t+b_{\mathrm{n}}\sin \frac{n\pi}{L}t \right]},a_0=\frac{1}{L}\int_{-L}^L{f\left( t \right)}\mathrm{d}t,a_{\mathrm{n}}=\frac{1}{L}\int_{-L}^L{f\left( t \right)}\cos \frac{n\pi}{L}t\mathrm{d}t,b_{\mathrm{n}}=\frac{1}{L}\int_{-L}^L{f\left( t \right)}\sin \frac{n\pi}{L}t\mathrm{d}t f(t)=2a0+n=1[ancosLt+bnsinLt],a0=L1LLf(t)dt,an=L1LLf(t)cosLtdt,bn=L1LLf(t)sinLtdt
在这里插入图片描述

4. 傅里叶级数的复数形式

f ( t ) = a 0 2 + ∑ n = 1 ∞ [ a n 1 2 ( e i n w t + e − i n w t ) − b n 1 2 ( e i n w t − e − i n w t ) ] = a 0 2 + ∑ n = 1 ∞ [ a n − i b n 2 e i n w t + a n + i b n 2 e − i n w t ] = ∑ n = 0 0 a 0 2 e i n w t + ∑ n = 1 ∞ a n − i b n 2 e i n w t + ∑ n = − ∞ − 1 a n + i b n 2 e i n w t = ∑ n = − ∞ ∞ C n e i n w t , C n = { a 0 2 n = 0 a n − i b n 2 n = 1 , 2 , 3 , ⋯ a n + i b n 2 n = − 1 , − 2 , − 3 , ⋯ → 1 T ∫ 0 T f ( t ) d t → 1 T ∫ 0 T f ( t ) ( cos ⁡ n w t − i sin ⁡ n w t ) d t = 1 T ∫ 0 T f ( t ) ( cos ⁡ ( − n w t ) + i sin ⁡ ( − n w t ) ) d t = 1 T ∫ 0 T f ( t ) e − i n w t d t → 1 T ∫ 0 T f ( t ) e − i n w t d t ⇒ f ( t ) = ∑ − ∞ ∞ C n e i n w t , C n = 1 T ∫ 0 T f ( t ) e − i n w t d t f\left( t \right) =\frac{a_0}{2}+\sum_{n=1}^{\infty}{\left[ a_{\mathrm{n}}\frac{1}{2}\left( e^{inwt}+e^{-inwt} \right) -b_{\mathrm{n}}\frac{1}{2}\left( e^{inwt}-e^{-inwt} \right) \right]}=\frac{a_0}{2}+\sum_{n=1}^{\infty}{\left[ \frac{a_{\mathrm{n}}-ib_{\mathrm{n}}}{2}e^{inwt}+\frac{a_{\mathrm{n}}+ib_{\mathrm{n}}}{2}e^{-inwt} \right]} \\ =\sum_{n=0}^0{\frac{a_0}{2}e^{inwt}}+\sum_{n=1}^{\infty}{\frac{a_{\mathrm{n}}-ib_{\mathrm{n}}}{2}e^{inwt}}+\sum_{n=-\infty}^{-1}{\frac{a_{\mathrm{n}}+ib_{\mathrm{n}}}{2}e^{inwt}} \\ =\sum_{n=-\infty}^{\infty}{C_{\mathrm{n}}e^{inwt}},C_{\mathrm{n}}=\begin{cases} \frac{a_0}{2}\,\,n=0\\ \frac{a_{\mathrm{n}}-ib_{\mathrm{n}}}{2}\,\,n=1,2,3,\cdots\\ \frac{a_{\mathrm{n}}+ib_{\mathrm{n}}}{2}\,\,n=-1,-2,-3,\cdots\\ \end{cases}\begin{array}{c} \rightarrow \frac{1}{T}\int_0^T{f\left( t \right)}\mathrm{d}t\\ \rightarrow \frac{1}{T}\int_0^T{f\left( t \right)}\left( \cos nwt-i\sin nwt \right) \mathrm{d}t=\frac{1}{T}\int_0^T{f\left( t \right)}\left( \cos \left( -nwt \right) +i\sin \left( -nwt \right) \right) \mathrm{d}t=\frac{1}{T}\int_0^T{f\left( t \right)}e^{-inwt}\mathrm{d}t\\ \rightarrow \frac{1}{T}\int_0^T{f\left( t \right) e^{-inwt}}\mathrm{d}t\\ \end{array} \\ \Rightarrow f\left( t \right) =\sum_{-\infty}^{\infty}{C_{\mathrm{n}}e^{inwt}},C_{\mathrm{n}}=\frac{1}{T}\int_0^T{f\left( t \right) e^{-inwt}}\mathrm{d}t f(t)=2a0+n=1[an21(einwt+einwt)bn21(einwteinwt)]=2a0+n=1[2anibneinwt+2an+ibneinwt]=n=002a0einwt+n=12anibneinwt+n=12an+ibneinwt=n=Cneinwt,Cn= 2a0n=02anibnn=1,2,3,2an+ibnn=1,2,3,T10Tf(t)dtT10Tf(t)(cosnwtisinnwt)dt=T10Tf(t)(cos(nwt)+isin(nwt))dt=T10Tf(t)einwtdtT10Tf(t)einwtdtf(t)=Cneinwt,Cn=T10Tf(t)einwtdt

  • Euler’s Formula

5. 从傅里叶级数推导傅里叶变换FT

f T ( t ) = f ( t + T ) f_{\mathrm{T}}\left( t \right) =f\left( t+T \right) fT(t)=f(t+T)
f T ( t ) = ∑ − ∞ ∞ C n e i n w 0 t f_{\mathrm{T}}\left( t \right) =\sum_{-\infty}^{\infty}{C_{\mathrm{n}}e^{inw_0t}} fT(t)=Cneinw0t, 基频率: w 0 = 2 π T w_0=\frac{2\pi}{T} w0=T2π, 定义函数: C n = 1 T ∫ − T 2 T 2 f T ( t ) e − i n w t d t C_{\mathrm{n}}=\frac{1}{T}\int_{-\frac{T}{2}}^{\frac{T}{2}}{f_{\mathrm{T}}\left( t \right) e^{-inwt}}\mathrm{d}t Cn=T12T2TfT(t)einwtdt

非周期,一般形式: T → ∞ T\rightarrow \infty T
lim ⁡ T → ∞ f T ( t ) = f ( t ) , Δ w = ( n + 1 ) w 0 − n w 0 = w 0 = 2 π T T ↗ Δ w ↘ \underset{T\rightarrow \infty}{\lim}f_{\mathrm{T}}\left( t \right) =f\left( t \right) ,\varDelta w=\left( n+1 \right) w_0-nw_0=w_0=\frac{2\pi}{T}\,\,T\nearrow \varDelta w\searrow TlimfT(t)=f(t),Δw=(n+1)w0nw0=w0=T2πTΔw

f T ( t ) = ∑ − ∞ ∞ ( 1 T ∫ − T 2 T 2 f T ( t ) e − i n w 0 t d t ) e i n w 0 t , 1 T = Δ w 2 π ⇒ f T ( t ) = ∑ − ∞ ∞ ( Δ w 2 π ∫ − T 2 T 2 f T ( t ) e − i n w 0 t d t ) e i n w 0 t , T → ∞ : { ∫ − T 2 T 2 d t → ∫ − ∞ ∞ d t n w 0 → w ∑ − ∞ ∞ Δ w → ∫ − ∞ ∞ d w ⇒ f ( t ) = 1 2 π ∫ − ∞ ∞ ( ∫ − ∞ ∞ f ( t ) e − i w t d t ) e i w t d w , ∫ − ∞ ∞ f ( t ) e − i w t d t = F ( w ) ⇒ f ( t ) = 1 2 π ∫ − ∞ ∞ F ( w ) e i w t d w f_{\mathrm{T}}\left( t \right) =\sum_{-\infty}^{\infty}{\left( \frac{1}{T}\int_{-\frac{T}{2}}^{\frac{T}{2}}{f_{\mathrm{T}}\left( t \right) e^{-inw_0t}}\mathrm{d}t \right) e^{inw_0t}},\frac{1}{T}=\frac{\varDelta w}{2\pi} \\ \Rightarrow f_{\mathrm{T}}\left( t \right) =\sum_{-\infty}^{\infty}{\left( \frac{\varDelta w}{2\pi}\int_{-\frac{T}{2}}^{\frac{T}{2}}{f_{\mathrm{T}}\left( t \right) e^{-inw_0t}}\mathrm{d}t \right) e^{inw_0t}},T\rightarrow \infty :\begin{cases} \int_{-\frac{T}{2}}^{\frac{T}{2}}{}\mathrm{d}t\rightarrow \int_{-\infty}^{\infty}{}\mathrm{d}t\\ nw_0\rightarrow w\\ \sum_{-\infty}^{\infty}{\varDelta w}\rightarrow \int_{-\infty}^{\infty}{}\mathrm{d}w\\ \end{cases} \\ \Rightarrow f\left( t \right) =\frac{1}{2\pi}\int_{-\infty}^{\infty}{\left( \int_{-\infty}^{\infty}{f\left( t \right) e^{-iwt}}\mathrm{d}t \right)}e^{iwt}\mathrm{d}w,\int_{-\infty}^{\infty}{f\left( t \right) e^{-iwt}}\mathrm{d}t=F\left( w \right) \\ \Rightarrow f\left( t \right) =\frac{1}{2\pi}\int_{-\infty}^{\infty}{F\left( w \right)}e^{iwt}\mathrm{d}w fT(t)=(T12T2TfT(t)einw0tdt)einw0t,T1=2πΔwfT(t)=(2πΔw2T2TfT(t)einw0tdt)einw0t,T: 2T2Tdtdtnw0wΔwdwf(t)=2π1(f(t)eiwtdt)eiwtdw,f(t)eiwtdt=F(w)f(t)=2π1F(w)eiwtdw

F ( w ) = ∫ − ∞ ∞ f ( t ) e − i w t d t F\left( w \right) =\int_{-\infty}^{\infty}{f\left( t \right) e^{-iwt}}\mathrm{d}t F(w)=f(t)eiwtdt : FT 傅里叶变换

f ( t ) = 1 2 π ∫ − ∞ ∞ F ( w ) e i w t d w f\left( t \right) =\frac{1}{2\pi}\int_{-\infty}^{\infty}{F\left( w \right)}e^{iwt}\mathrm{d}w f(t)=2π1F(w)eiwtdw : 逆变换

在这里插入图片描述

6. 总结

三角函数的正交性:
[ 0 , 1 , sin ⁡ x , cos ⁡ x , sin ⁡ 2 x , cos ⁡ 2 x , ⋯ , sin ⁡ n x , cos ⁡ n x ] , n = 0 , 1 , 2 , ⋯ \left[ 0,1,\sin x,\cos x,\sin 2x,\cos 2x,\cdots ,\sin nx,\cos nx \right] ,n=0,1,2,\cdots [0,1,sinx,cosx,sin2x,cos2x,,sinnx,cosnx],n=0,1,2,
∫ − π π sin ⁡ n x sin ⁡ m x d x = 0 , n ≠ m ∫ − π π sin ⁡ n x sin ⁡ m x d x = 0 , n ≠ m ∫ − π π sin ⁡ n x cos ⁡ m x d x = 0 , n ≠ m \int_{-\pi}^{\pi}{\sin nx\sin mx}\mathrm{d}x=0,n\ne m \\ \int_{-\pi}^{\pi}{\sin nx\sin mx}\mathrm{d}x=0,n\ne m \\ \int_{-\pi}^{\pi}{\sin nx\cos mx}\mathrm{d}x=0,n\ne m ππsinnxsinmxdx=0,n=mππsinnxsinmxdx=0,n=mππsinnxcosmxdx=0,n=m

周期 2 π 2\pi 2π :
f ( x ) = f ( x + 2 π ) f\left( x \right) =f\left( x+2\pi \right) f(x)=f(x+2π)
f ( x ) = ∑ n = 0 ∞ a n cos ⁡ n x + ∑ n = 0 ∞ b n sin ⁡ n x ← f ( x ) = a 0 2 + ∑ n = 0 ∞ a n cos ⁡ n x + ∑ n = 0 ∞ b n sin ⁡ n x f\left( x \right) =\sum_{n=0}^{\infty}{a_{\mathrm{n}}\cos nx}+\sum_{n=0}^{\infty}{b_{\mathrm{n}}\sin nx}\gets f\left( x \right) =\frac{a_0}{2}+\sum_{n=0}^{\infty}{a_{\mathrm{n}}\cos nx}+\sum_{n=0}^{\infty}{b_{\mathrm{n}}\sin nx} f(x)=n=0ancosnx+n=0bnsinnxf(x)=2a0+n=0ancosnx+n=0bnsinnx
a 0 = 1 2 π ∫ − π π f ( x ) d x , a n = 1 π ∫ − π π f ( x ) cos ⁡ n x d x , b n = 1 π ∫ − π π f ( x ) sin ⁡ n x d x a_0=\frac{1}{2\pi}\int_{-\pi}^{\pi}{f\left( x \right)}\mathrm{d}x,a_{\mathrm{n}}=\frac{1}{\pi}\int_{-\pi}^{\pi}{f\left( x \right) \cos nx}\mathrm{d}x,b_{\mathrm{n}}=\frac{1}{\pi}\int_{-\pi}^{\pi}{f\left( x \right) \sin nx}\mathrm{d}x a0=2π1ππf(x)dx,an=π1ππf(x)cosnxdx,bn=π1ππf(x)sinnxdx

周期 2 L 2L 2L :
T = 2 L , f ( t ) = f ( t + 2 L ) , x = π L t T=2L,f\left( t \right) =f\left( t+2L \right) ,x=\frac{\pi}{L}t T=2L,f(t)=f(t+2L),x=Lπt
f ( t ) = a 0 2 + ∑ n = 1 ∞ [ a n cos ⁡ n π L t + b n sin ⁡ n π L t ] f\left( t \right) =\frac{a_0}{2}+\sum_{n=1}^{\infty}{\left[ a_{\mathrm{n}}\cos \frac{n\pi}{L}t+b_{\mathrm{n}}\sin \frac{n\pi}{L}t \right]} f(t)=2a0+n=1[ancosLt+bnsinLt]
a 0 = 1 L ∫ − L L f ( t ) d t , a n = 1 L ∫ − L L f ( t ) cos ⁡ n π L t d t , b n = 1 L ∫ − L L f ( t ) sin ⁡ n π L t d t a_0=\frac{1}{L}\int_{-L}^L{f\left( t \right)}\mathrm{d}t,a_{\mathrm{n}}=\frac{1}{L}\int_{-L}^L{f\left( t \right)}\cos \frac{n\pi}{L}t\mathrm{d}t,b_{\mathrm{n}}=\frac{1}{L}\int_{-L}^L{f\left( t \right)}\sin \frac{n\pi}{L}t\mathrm{d}t a0=L1LLf(t)dt,an=L1LLf(t)cosLtdt,bn=L1LLf(t)sinLtdt

复指数:
f ( t ) = ∑ − ∞ ∞ C n e i n w 0 t , w 0 = 2 π T , C n = 1 T ∫ 0 T f ( t ) e − i n w 0 t d t f\left( t \right) =\sum_{-\infty}^{\infty}{C_{\mathrm{n}}e^{inw_0t}},w_0=\frac{2\pi}{T},C_{\mathrm{n}}=\frac{1}{T}\int_0^T{f\left( t \right) e^{-inw_0t}}\mathrm{d}t f(t)=Cneinw0t,w0=T2π,Cn=T10Tf(t)einw0tdt

FT :
f ( t ) = f ( t + T ) , T → ∞ f\left( t \right) =f\left( t+T \right) ,T\rightarrow \infty f(t)=f(t+T),T , f ( t ) = 1 2 π ∫ − ∞ ∞ ( ∫ − ∞ ∞ f ( t ) e − i w t d t ) e i w t d w f\left( t \right) =\frac{1}{2\pi}\int_{-\infty}^{\infty}{\left( \int_{-\infty}^{\infty}{f\left( t \right) e^{-iwt}}\mathrm{d}t \right)}e^{iwt}\mathrm{d}w f(t)=2π1(f(t)eiwtdt)eiwtdw
F T → F ( w ) = ∫ − ∞ ∞ f ( t ) e − i w t d t I F T → ( t ) = 1 2 π ∫ − ∞ ∞ F ( w ) e i w t d w \begin{array}{c} FT\rightarrow F\left( w \right) =\int_{-\infty}^{\infty}{f\left( t \right) e^{-iwt}}\mathrm{d}t\\ IFT\rightarrow \left( t \right) =\frac{1}{2\pi}\int_{-\infty}^{\infty}{F\left( w \right)}e^{iwt}\mathrm{d}w\\ \end{array} FTF(w)=f(t)eiwtdtIFT(t)=2π1F(w)eiwtdw
Laplace : F ( s ) : ∫ − ∞ ∞ f ( t ) e − s t d t F\left( s \right) :\int_{-\infty}^{\infty}{f\left( t \right) e^{-st}}\mathrm{d}t F(s):f(t)estdt

相关文章:

[足式机器人]Part2 Dr. CAN学习笔记 - Ch03 傅里叶级数与变换

本文仅供学习使用 本文参考: B站:DR_CAN Dr. CAN学习笔记-Ch03 傅里叶级数与变换 1. 三角函数的正交性2. 周期为 2 π 2\pi 2π的函数展开为傅里叶级数3. 周期为 2 L 2L 2L的函数展开4. 傅里叶级数的复数形式5. 从傅里叶级数推导傅里叶变换FT6. 总结 1. …...

你想使用域名访问一个ip的网页,你应该怎么办呢?

你想使用域名访问一个ip的网页,你应该怎么办呢? eg:你想用https://test.com/访问http://1.1.1.1/方法: eg:你想用https://test.com/访问http://1.1.1.1/ 方法: 1.首先,如果你是服务器的管理者,你需要在服务器的官网申请一个test.com的域名,然后在官网将域名映射到1.1.1.1上. …...

SAP存放状态的几个常用表

SAP存放状态的几个常用表 在sap中,包括订单、项目、计划、设备主数据等,存在审批流程的业务单据,这些业务对象都会有状态的属性,用来控制和约束该业务当前的操作。 主要的表 JEST:存放了该对象编号的当前状态 JCDS…...

AUTO SEG-LOSS SEARCHING METRIC SURROGATES FOR SEMANTIC SEGMENTATION

AUTO SEG-LOSS: 搜索度量替代语义分割 论文链接:https://arxiv.org/abs/2010.07930 项目链接:https://github.com/fundamentalvision/Auto-Seg-Loss ABSTRACT 设计合适的损失函数是训练深度网络的关键。特别是在语义分割领域,针对不同的场…...

openssl3.2 - 官方demo学习 - 索引贴

文章目录 openssl3.2 - 官方demo学习 - 索引贴概述笔记工程的搭建和调试环境BIOBIO - client-arg.cBIO - client-conf.cBIO - saccept.cBIO - sconnect.cBIO - server-arg.cBIO - server-cmod.cBIO - server-conf.cBIO - 总结certsciphercipher - aesccm.ccipher - aesgcm.ccip…...

textarea文本框根据输入内容自动适应高度

第一种&#xff1a; <el-input auto-completeoff typetextarea :autosize"{minRows:3,maxRows:10}" class"no-scroll"> </el-input> /* 页面的样式表 */ .no-scroll textarea {overflow: hidden; /* 禁用滚动条 */resize: none; /* 禁止用户…...

【JAVA基础--计算机网络】--TCP三次握手+四次挥手

三次握手四次挥手 写在前面1. 三次握手1.1 作用&#xff1a; 为了在不可靠的信道上建立起可靠的连接&#xff1b;1.2 建立过程1.3 面试提问 2. 四次挥手2.1 作用&#xff1a;为了在不可靠的网络信道中进行可靠的连接断开确认2.2 断开过程2.3 面试提问 写在前面 三次握手建立连…...

最新靠谱可用的-Mac-环境下-FFmpeg-环境搭建

最近在尝试搭建 FFmpeg 开发环境时遇到一个蛋疼的事&#xff0c;Google 了 N 篇文章竟然没有一篇是可以跑起来的&#xff01; 少部分教程是给出了自我矛盾的配置&#xff08;是的&#xff0c;按照贴出来的代码和配置&#xff0c;他自己都跑不起来&#xff09;&#xff0c;大部…...

【漏洞复现】Hikvision SPON IP网络对讲广播系统存在命令执行漏洞CVE-2023-6895

漏洞描述 Hikvision Intercom Broadcasting System是中国海康威视(Hikvision)公司的一个对讲广播系统。 Hikvision Intercom Broadcasting System是中国海康威视(Hikvision)公司的一个对讲广播系统。Hikvision Intercom Broadcasting System 3.0.3_20201113_RELEASE(HIK)版…...

微软为Windows内置记事本应用开发AI功能;2024年15个 AI 语音生成器

&#x1f989; AI新闻 &#x1f680; 微软为Windows内置记事本应用开发AI功能 摘要&#xff1a;微软正在开发一个新的生成式AI功能&#xff0c;名为"Cowriter"&#xff0c;用于Windows内置的记事本应用。该功能类似于画图应用中的"Cocreator"功能&#x…...

【C++进阶06】红黑树图文详解及C++模拟实现红黑树

一、红黑树的概念及性质 1.1 红黑树的概念 AVL树用平衡因子让树达到高度平衡 红黑树可以认为是AVL树的改良 通过给每个节点标记颜色让树接近平衡 以减少树在插入节点的旋转 在每个结点新增一个存储位表示结点颜色 可以是Red或Black 通过对任何一条从根到叶子的路径上 各个结点…...

2023年最严重的10起0Day漏洞攻击事件

根据谷歌公司威胁分析小组去年 7 月发布的报告显示&#xff0c;2022 年全球共有 41 个 0day 漏洞被利用和披露。而研究人员普遍认为&#xff0c;2023 年被利用的 0Day 漏洞数量会比 2022 年更高&#xff0c;这些危险的漏洞被广泛用于商业间谍活动、网络攻击活动以及数据勒索攻击…...

Linux之Iptables简易应用

文档形成时期&#xff1a;2009-2024年 和iptables打交道有15年了&#xff0c;经过无数实践后&#xff0c;形成一个简易应用文档。 文档主题是简易应用&#xff0c;所以其原理不详述了。 因软件世界之复杂和个人能力之限&#xff0c;难免疏漏和错误&#xff0c;欢迎指正。 文章目…...

树状结构查询 - 华为OD统一考试

OD统一考试 分值: 200分 题解: Java / Python / C++ 题目描述 通常使用多行的节点、父节点表示一棵树,比如: 西安 陕西 陕西 中国 江西 中国 中国 亚洲 泰国 亚洲 输入一个节点之后,请打印出来树中他的所有下层节点。 输入描述 第一行输入行数,下面是多行数据,每行以…...

版本控制系统教程

1.Git的基本介绍 1.1 Git的概念 Git是一个开源的分布式版本控制系统&#xff0c;用于敏捷高效地处理任何或小或大的项目.Git是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件.Git与常用的版本控制工具CVS&#xff0c;Subversion等不同&#xff…...

Java多线程并发篇----第十篇

系列文章目录 文章目录 系列文章目录前言一、start 与 run 区别二、JAVA 后台线程三、什么是乐观锁前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 一、start 与 r…...

模型\视图一般步骤:为什么经常要用“选择模型”QItemSelectionModel?

一、“使用视图”一般的步骤&#xff1a; //1.创建 模型(这里是数据模型&#xff01;) tabModelnew QSqlTableModel(this,DB);//数据表 //2.设置 视图的模型(这里是数据模型&#xff01;) ui->tableView->setModel(tabModel); 模型种类&#xff1a; QStringListModel…...

C#,愚弄数(Hoax Number)的计算方法与源代码

一、愚弄数&#xff08;Hoax Number&#xff09; 愚弄数&#xff08;Hoax Number&#xff09;是一种组合数字, 其数字总和等于其不同质因数的数字总和。 注&#xff1a;1不被视为质数, 因此它不包含在不同质因数的总和中。 有些愚弄数&#xff08;Hoax Number&#xff09;数字也…...

c JPEG编码,此程序没有处现MCU中亮度分量的排序

#include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <stdlib.h> #include <unistd.h> #include <sys/ioctl.h> #include <linux/videodev2.h> //v4l2 头文件 #include <strin…...

前端规范扩展

前端编程规范是基于原有vue2基础上那套《编码风格及标准》上&#xff0c;应用于vue3、typescript、vite2基础上延伸出来的扩展补充&#xff0c;持续完善 一、编码规范 ESLint 代码检测工具 Pretter 代码格式化工具配合双校验代码 Git 规范 - 编码工具 vscode 同步参考文档中…...

【AI视野·今日NLP 自然语言处理论文速览 第七十二期】Mon, 8 Jan 2024

AI视野今日CS.NLP 自然语言处理论文速览 Mon, 8 Jan 2024 Totally 17 papers &#x1f449;上期速览✈更多精彩请移步主页 Daily Computation and Language Papers DeepSeek LLM: Scaling Open-Source Language Models with Longtermism Authors DeepSeek AI Xiao Bi, Deli Ch…...

RT-Thread基于AT32单片机的CAN应用

1 硬件电路 2 RT-Thread驱动配置 RT-Studio中没有CAN相关的图形配置&#xff0c;需要手动修改board.h。在board.h的末尾&#xff0c;增加相关的BSP配置。 #define RT_CAN_USING_HDR #define BSP_USING_CAN13 IO配置 at32_msp.c中的IO配置是PB9和PB10&#xff0c;掌上实验室V…...

LeetCode---121双周赛---数位dp

题目列表 2996. 大于等于顺序前缀和的最小缺失整数 2997. 使数组异或和等于 K 的最少操作次数 2998. 使 X 和 Y 相等的最少操作次数 2999. 统计强大整数的数目 一、大于等于顺序前缀和的最小缺失整数 简单的模拟题&#xff0c;只要按照题目的要求去写代码即可&#xff0c;…...

RT-Thread I/O设备模型

I/O设备模型 绝大部分的嵌入式系统都包括一些I/O&#xff08;Input/Output&#xff0c;输入/输出&#xff09;设备&#xff0c;例如仪器上的数据显示屏、工业设备上的串口通信、数据采集设备上用于保存数据的Flash或SD卡&#xff0c;以及网络设备的以太网接口等&#xff0c;都…...

CloudCompare——拟合空间球

目录 1.拟合球2.软件操作3.算法源码4.相关代码 本文由CSDN点云侠原创&#xff0c;CloudCompare——拟合空间球&#xff0c;爬虫自重。如果你不是在点云侠的博客中看到该文章&#xff0c;那么此处便是不要脸的爬虫与GPT生成的文章。 1.拟合球 源码里用到了四点定球&#xff0c;…...

哪个牌子的护眼台灯适合学生?2024护眼台灯推荐

不知道各位父母对孩子的视力健康有没有关注&#xff0c;我国儿童青少年的近视率高达52.7%&#xff0c;也就是说&#xff0c;平均是个儿童中就有五个儿童存在视力问题&#xff0c;而且近视发生年龄提前至3到7岁。作为一名眼部护理博主&#xff0c;孩子从小看书、看屏幕起&#x…...

适用于动态 IT 环境的服务器流量监控软件

服务器在网络性能中起着至关重要的作用&#xff0c;这意味着保持其最佳容量至关重要。企业需要将 AI、ML 和云技术融入其 IT 中&#xff0c;从而提供充分的敏捷性、安全性和灵活性&#xff0c;在这方面&#xff0c;服务器流量监控已成为当务之急。通过定期监控通信、跟踪流量上…...

Java的Jar包和War包

在Java中&#xff0c;JAR&#xff08;Java Archive&#xff09;和WAR&#xff08;Web Archive&#xff09;都是用于打包和分发Java应用程序的压缩文件格式。它们在不同的应用场景中使用&#xff1a; JAR&#xff08;Java Archive&#xff09;&#xff1a; 用途&#xff1a; 主要…...

第二十一章 javascript数据代理(数据劫持)

文章目录 一、数据劫持对象的访问器属性 二、Object.defineProperty()三、Proxy()四、补充1. Object类新增方法2. Array类新增方法 一、数据劫持 数据劫持&#xff1a;能够拦截到数据被使用或被修改的时机&#xff0c;在这个时机除了可以获取数据的值或对数据的值进行修改之外…...

苹果电脑RAW图像处理软件Capture One Pro 22 mac软件介绍

Capture One Pro 22 for mac是一款专业的RAW文件转换器和图像编辑软件&#xff0c;拥有更新的处理引擎、市场领先的性能和强大的新功能&#xff0c;可为 500 多台高端相机提供具有美丽色彩和令人难以置信的细节的终极图像质量。 Capture One Pro 22 for Mac版软件介绍 Capture…...