[問題] 有關fourier級數展開已回收
想請問一下:
我有兩個函數~
1 when 0<t<1
f(t)= 週期T=2
-1 when -1<t<0
g(t)=t -π<t<π 週期T=2π
對於f(t)我去做富利業級數展開得到
∞
f(t)=Σ(2-2*(n*π))/(n*π)*sin(n*π*t)
n=1
然後我就利用for迴圈去算上面這個級數(以下是我的code)
t=-1:0.01:1;
for n= 1:2:100
f=((2-2*cos(n*pi))/(n*pi))*sin(0.5*n*pi*t)
end
plot(t,f)
結果跑出來是一條數值為零的水平線
至於g(t)我同樣去做富利業級數展開結果是
∞
g(t)=Σ(-2/n*cos(n*pi)*sin(n*t))
n=1
我同樣利用for迴圈去算上面這個級數...
t=-pi:0.01:pi;
for n=1:10
g=(-2/n*cos(n*pi)*sin(n*pi*t))
end
plot(t,g)
結果跑出來是一個鋸齒狀的函數~
想請問我是哪裡有弄錯了嗎??
麻煩精通富利葉分析的版友能幫幫忙
謝謝^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.40.97.176
推
03/06 00:50, , 1F
03/06 00:50, 1F
→
03/06 07:22, , 2F
03/06 07:22, 2F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章