[繪圖] 傅立葉函數繪圖

看板MATLAB作者 (阿輝)時間12年前 (2013/04/07 21:23), 編輯推噓0(005)
留言5則, 4人參與, 最新討論串1/1
小弟想請教一下 要如何用Matlab寫迴圈畫出傅立葉函數的圖 我基本的函數繪圖指令大概都會 但是無窮迴圈不會寫 例如 y(t)=(4/pi)*[ sin(wt) + (1/3)*sin(3wt) + (1/5)*sin(5wt) +.......] 這樣寫不知道對不對 前12項 for n=1:2:23; y=(4/pi)*(1/n)*sin(n*w*t); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.34.189.126

04/07 21:28, , 1F
無窮迴圈 就要給電腦無窮的時間來計算
04/07 21:28, 1F

04/07 21:32, , 2F
Sorry...大概畫出前面十幾個項而已
04/07 21:32, 2F
※ 編輯: ahuie 來自: 114.34.189.126 (04/07 22:05)

04/08 09:08, , 3F
在計算機裡面沒有無窮這種東西
04/08 09:08, 3F

04/09 03:37, , 4F
改為y=y+(4/pi)*(1/n)*sin(n*w*t);
04/09 03:37, 4F

04/09 03:38, , 5F
然後一開始先設y=[]; 結束加end即可
04/09 03:38, 5F
文章代碼(AID): #1HOND5gN (MATLAB)