看板 MATLAB 關於我們 聯絡資訊
我想要設計一個低通濾波器,我從範例裡面找到一個用法 使用的指令是 hlowpass1 = signalblks.DigitalFilter('TransferFunction', 'FIR (all zeros)','Numerator', firpm(60, [0 0.03 0.1 1], [1 1 0 0])) 這邊我不懂的地方是. 這個濾波器的真正濾波範圍是多少? 我知道firpm可以構成一個ideal的梯形波 在0~0.03是1,在0.1~1是0 然後這裡的1是指Nyquist frequency 這是我從help裡查到的 http://www.mathworks.com/help/signal/ref/firpm.html 但是我不知道這邊的Nyquist frequency指的是甚麼? 我試了幾種不同頻率組成的訊號,讓訊號去通過這個濾波器 結果有的訊號低頻有過,有的沒過,看不出當中的關係 不知道這邊的Nyquist frequency到底怎麼查看,或是怎麼去設定 希望有做過類似的東西的人可以給我一點建議或協助 拜託了 -- 十大謊言 1.同學:我沒唸啊,不知道為何考這麼高。 2.來賓:大家好,我只簡單講兩句。 3.老闆:我不會忘記你的貢獻。 4.職員:明天我就不幹了。 5.商人:虧本大拍賣,只到今天。 6.明星:我們只是朋友。 7.男孩:乖,不會痛的。 8.女孩:這是我的第一次。 9.父母:我幫你把紅包存起來了。 10.歐巴桑:帥哥~~~~~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.179.215
kevin135:都沒有人可以幫我嗎?? 09/29 13:25
mp19990920:http://lmgtfy.com/?q=Nyquist%20frequency 09/29 18:27
kurt28:推樓上 09/29 21:20
qeagle:簡單講就是你的取樣頻率被NORMALIZE為1 09/30 23:54
qeagle:當然你的取樣頻率要大於信號的2倍才合乎通訊理論,因為我看 09/30 23:55
qeagle:過有人用1K取樣頻率取好幾十K的信號...那就不會準了 09/30 23:56
呃..我沒把我的問題說清楚.我知道一般的Nyquist frequency的定義. 我不懂的是在這個濾波器的設定當中. 我找不到設定取樣頻率的地方. 也不知道他是否有預設的取樣頻率?值是多少? 實際使用過已經可以濾出我要的訊號. 但是我是想要知道在我沒有給定取樣頻率的情況下. 他的設定是多少?再算出這裡的Nyquist frequency是多少? ※ 編輯: kevin135 來自: 140.138.179.218 (10/01 15:11)
mutta:不清楚耶 01/24 18:56