[問題] 濾波之後fft 取點數的問題已回收

看板MATLAB作者 (小詠)時間16年前 (2009/03/11 20:52), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
fs=48000; %取樣頻率 N=1024; %點數 f=fs/N; %頻率間隔 t=0:1/fs:1; x=randn(size(t)); z=filter(oct12,x); Y=fft(z,N); y=Y.*conj(Y)/N; freq=1000*(257:512)/512; plot(freq,y(257:512)) oct12: 中心頻率 25.119 Sampling Frequency 48000 我想濾掉其他高頻,可是老師一直說有錯 麻煩高手指導一下哪裡有問題,老師死都不說 ps:我想確認fft後是-500~500HZ還是0~1000HZ 我覺得是-500~500可是圖出來很像是0~1000 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.124.35.94

03/11 22:53, , 1F
0 ~ fs
03/11 22:53, 1F

03/11 23:10, , 2F
嗯~那我錯了 謝謝樓上
03/11 23:10, 2F
文章代碼(AID): #19jxGesr (MATLAB)
文章代碼(AID): #19jxGesr (MATLAB)