以前的文章,从原理上更好的理解了原文中的一点,不过因为公式不是完全一样,从而有一个新问题不能解决,因此从新再写一篇。这个问题是 @李三岁 ,首先提出来的,查了半天也没找到合理解释,然后就放下了,过了2个月, @云阶 又再次提出.
共同探讨下应该是解决了~非常感谢~~~
问题是:
注意到,相位谱中的相位除了0,就是Pi。因为cos(t+Pi)=-cos(t),所以实际上相位为Pi的波只是上下翻转了而已。对于周期方波的傅里叶级数,这样的相位谱已经是很简单的了。另外值得注意的是,由于cos(t+2Pi)=cos(t),所以相位差是周期的,pi和3pi,5pi,7pi都是相同的相位。人为定义相位谱的值域为(-pi,pi],所以图中的相位差均为Pi。
方形傅立叶级数相位不是0就是pi,这句话是什么意思??
最后还是得回到公式才能更好理解!
之前文章的方波公式和作者原文中的方波不完全一样,因此不能解释这个问题,需要用到原文方波的展开公式~
在网上没有找到现成的公式,自己也没有能力计算出来,最后根据一个相似公式变换得到最终公式:(可以看最后的公式推导过程)
y=1+4/pi*cos(x)+4/(3*pi)cos(3x+pi)+4/(5*pi)cos(5x)+4/(7*pi)*cos(7x+pi)...
从这个公式,能轻易得出:
1、偶数项cos为零。解释
一定有细心的读者发现了,每两个正弦波之间都还有一条直线,那并不是分割线,而是振幅为0的正弦波!也就是说,为了组成特殊的曲线,有些正弦波成分是不需要的。
和这句:
可以发现,在频谱中,偶数项的振幅都是0,也就对应了图中的彩色直线。振幅为0的正弦波。
2、根据这个公式,单看三角函数,cos(x) cos(3x+pi) cos(5x) cos(7x+pi) ... 这样,相位差应该就是就是(0,pi,0,pi...)。就可以解释
注意到,相位谱中的相位除了0,就是Pi。
注:所谓的相位差应该是cos(x)和cos(x),cos(3x)和cos(3x+pi),cos(5x)和cos(5x)...之间的相位差。
不过,这样的话,原文章就有一点小瑕疵:
如果是cos(x) +acos(3x),函数图如下
所以应该是:
第二幅图是2个卖萌的正弦波的叠加cos(x) -acos(3x) 或者 cos(x) +acos(3x+pi) 才对~~~
再次感谢 @李三岁李三岁 @云阶, @Heinrich @马同学 和其他大神们的无私分享!!!
以上~
以下~
是我怎么变换出最终公式的~泪ing
首先找到了这个公式和图:
灵机一动,这副图整体向左移动pi/2,不就和原文的图一样了么~~
三角函数往左偏移我会~~
那公式应该就是
y=1+4/pi sin(x+pi/2)+4/3pi sin(3x+3pi/2).....(往左偏移 x 变成 x+ pi/2;偶数项为0就不打了)
然后呢,因为 sin(x+pi/2) = cos(x) sin(3x+3pi/2)=-cos(3x) ......
所以
y=1+4/pi cos(x)- 4/3pi cos(3x)....
带入pi值画出函数图:1+4/3.14*cos(x)-4/(3*3.14)cos(3x)+4/(5*3.14)cos(5x)-4/(7*3.14)*cos(7x)
http://www.fooplot.com/#W3sidHlwZSI6MCwiZXEiOiIxKzQvMy4xNCpjb3MoeCkrNC8oMyozLjE0KWNvcygzeCszLjE0KSs0Lyg1KjMuMTQpY29zKDV4KSs0Lyg3KjMuMTQpKmNvcyg3eCszLjE0KSIsImNvbG9yIjoiIzAwMDAwMCJ9LHsidHlwZSI6MTAwMH1dwww.fooplot.com没问题吧??
可以到这也没能看出相位差为0或pi~
最后才想到要把负号全部变成加号 ~~~
继续变,因为,-cos(a)=cos(a+pi)
so,
y=1+4/pi*cos(x)-4/(3*pi)cos(3x)+4/(5*pi)cos(5x)-4/(7*pi)*cos(7x)...
=1+4/pi*cos(x)+4/(3*pi)cos(3x+pi)+4/(5*pi)cos(5x)+4/(7*pi)*cos(7x+pi)...
带入pi值画出函数图:
1+4/3.14*cos(x)+4/(3*3.14)cos(3x+3.14)+4/(5*3.14)cos(5x)+4/(7*3.14)*cos(7x+3.14)
http://www.fooplot.com/#W3sidHlwZSI6MCwiZXEiOiIxKzQvMy4xNCpjb3MoeCkrNC8oMyozLjE0KWNvcygzeCszLjE0KSs0Lyg1KjMuMTQpY29zKDV4KSs0Lyg3KjMuMTQpKmNvcyg3eCszLjE0KSIsImNvbG9yIjoiIzAwMDAwMCJ9LHsidHlwZSI6MTAwMH1dwww.fooplot.com完美~~
撒花ing~~