[討論] 設計一個低通濾波器的問題

看板MATLAB作者 (\(@.@)/)時間12年前 (2013/09/28 19:25), 編輯推噓2(205)
留言7則, 5人參與, 最新討論串1/1
我想要設計一個低通濾波器,我從範例裡面找到一個用法 使用的指令是 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

09/29 13:25, , 1F
都沒有人可以幫我嗎??
09/29 13:25, 1F


09/29 21:20, , 3F
推樓上
09/29 21:20, 3F

09/30 23:54, , 4F
簡單講就是你的取樣頻率被NORMALIZE為1
09/30 23:54, 4F

09/30 23:55, , 5F
當然你的取樣頻率要大於信號的2倍才合乎通訊理論,因為我看
09/30 23:55, 5F

09/30 23:56, , 6F
過有人用1K取樣頻率取好幾十K的信號...那就不會準了
09/30 23:56, 6F
呃..我沒把我的問題說清楚.我知道一般的Nyquist frequency的定義. 我不懂的是在這個濾波器的設定當中. 我找不到設定取樣頻率的地方. 也不知道他是否有預設的取樣頻率?值是多少? 實際使用過已經可以濾出我要的訊號. 但是我是想要知道在我沒有給定取樣頻率的情況下. 他的設定是多少?再算出這裡的Nyquist frequency是多少? ※ 編輯: kevin135 來自: 140.138.179.218 (10/01 15:11)

01/24 18:56, , 7F
不清楚耶
01/24 18:56, 7F
文章代碼(AID): #1IHhopTE (MATLAB)