在設(shè)計(jì)FIR濾波器時(shí)遇到點(diǎn)問(wèn)題,怎么解決?急求
-
clear all; wlp=0.2*pi;wls=0.35*pi;wus=0.65*pi;wup=0.8*pi; B=wls-wlp; M=ceil(12*pi/B)-1; wp=[(wls+wlp)/2/pi,(wus+wup)/2/pi]; hn=fir1(M,wp,'stop',blackman(M+1)); 運(yùn)行該程序會(huì)顯示如下錯(cuò)誤: ??? Error using ==> fir1 at 92 The window l... clear all; wlp=0.2*pi;wls=0.35*pi;wus=0.65*pi;wup=0.8*pi; B=wls-wlp; M=ceil(12*pi/B)-1; wp=[(wls+wlp)/2/pi,(wus+wup)/2/pi]; hn=fir1(M,wp,'stop',blackman(M+1)); 運(yùn)行該程序會(huì)顯示如下錯(cuò)誤: ??? Error using ==> fir1 at 92 The window length must be the same as the filter length. 具體該怎么解決那? 展開
全部評(píng)論(2條)
-
- 就上此網(wǎng)14 2010-09-18 00:00:00
- 窗的長(zhǎng)度必須和濾波器長(zhǎng)度一致 blackman(M+1)改為blackman(M)
-
贊(7)
回復(fù)(0)
-
- 三木孕堵 2010-09-20 00:00:00
- 先看下fir1中的一段解釋 For filters with a gain other than zero at Fs/2, e.g., highpass and bandstop filters, N must be even. Otherwise, N will be incremented by one. In this case the window length should be specified as N+2. 即高通、帶阻濾波器的階數(shù)應(yīng)該控制為奇數(shù),因?yàn)槿绻A數(shù)為偶數(shù),則在π點(diǎn)必有一零點(diǎn),這對(duì)于高通帶阻來(lái)說(shuō)是不允許的,故取階數(shù)為奇數(shù),而你FIR1濾波器階數(shù)為M+1階,所以你的M必須為偶數(shù),所以可以將程序改為 clear all; clc wlp=0.2*pi;wls=0.35*pi;wus=0.65*pi;wup=0.8*pi; B=wls-wlp; M=ceil(12*pi/B); M=M+mod(M,2); wp=[(wls+wlp)/2/pi,(wus+wup)/2/pi]; hn=fir1(M,wp,'stop',blackman(M+1)); freqz(hn)
-
贊(5)
回復(fù)(0)
登錄或新用戶注冊(cè)
- 微信登錄
- 密碼登錄
- 短信登錄
請(qǐng)用手機(jī)微信掃描下方二維碼
快速登錄或注冊(cè)新賬號(hào)
微信掃碼,手機(jī)電腦聯(lián)動(dòng)
熱門問(wèn)答
- 在設(shè)計(jì)FIR濾波器時(shí)遇到點(diǎn)問(wèn)題,怎么解決?急求
- clear all; wlp=0.2*pi;wls=0.35*pi;wus=0.65*pi;wup=0.8*pi; B=wls-wlp; M=ceil(12*pi/B)-1; wp=[(wls+wlp)/2/pi,(wus+wup)/2/pi]; hn=fir1(M,wp,'stop',blackman(M+1)); 運(yùn)行該程序會(huì)顯示如下錯(cuò)誤: ??? Error using ==> fir1 at 92 The window l... clear all; wlp=0.2*pi;wls=0.35*pi;wus=0.65*pi;wup=0.8*pi; B=wls-wlp; M=ceil(12*pi/B)-1; wp=[(wls+wlp)/2/pi,(wus+wup)/2/pi]; hn=fir1(M,wp,'stop',blackman(M+1)); 運(yùn)行該程序會(huì)顯示如下錯(cuò)誤: ??? Error using ==> fir1 at 92 The window length must be the same as the filter length. 具體該怎么解決那? 展開
- FIR濾波器時(shí)延問(wèn)題
- 我用的是加矩形窗的基本的FIR低通濾波器,為什么濾波之后會(huì)出現(xiàn)一定的延遲那????求高手解答,紅色為濾波前,綠色濾波后
- FIR濾波器輸出有效位截取問(wèn)題,怎么解決?
- 在使用altera提供的FIR IPcore時(shí),輸入設(shè)定為有符號(hào)數(shù)24位,濾波器系數(shù)設(shè)為12位有符號(hào)數(shù),輸出全精度的時(shí)候?yàn)?7位有符號(hào)數(shù),這是為什么? 現(xiàn)在我想截取16位輸出,請(qǐng)問(wèn)在截取時(shí)應(yīng)該遵循什么原則,才能使輸出精度相對(duì)來(lái)說(shuō)比較高?
- matlab中設(shè)計(jì)fir濾波器
- MATLAB中FIR濾波器如何設(shè)計(jì)
- 在設(shè)計(jì)FIR濾波器,用matlab生成FIR濾波器的抽頭系數(shù),怎樣將其轉(zhuǎn)換成整數(shù)?
- 我的FIR濾波器是16階窗函數(shù)法,輸入輸出都是12位 我知道在matlab里是用 round(Num*(2^X))處理 但是不知道對(duì)所乘的2的冪需要滿足什么條件,即,不明白X=?
- 如何利用窗函數(shù)設(shè)計(jì)fir濾波器
- 基于matlab設(shè)計(jì)線性相位fir濾波器的程序 急!萬(wàn)分感謝
- 在設(shè)計(jì)濾波器時(shí)怎么才能避免溢出
- matlab fir濾波器
- FIR濾波器算法
- 用matlab設(shè)計(jì)的FIR低通濾波,海明窗,F(xiàn)s=50000 Fc=20,order=10.濾波也能做出來(lái),但是我想知道是怎樣計(jì)算出來(lái)的,也就是說(shuō)我想通過(guò)那11個(gè)系數(shù)怎樣對(duì)應(yīng)一個(gè)輸入求一個(gè)輸出。 假設(shè)我要求波形中第500個(gè)點(diǎn)的輸入對(duì)應(yīng)的輸出,我是用那11個(gè)系數(shù)乘以輸入點(diǎn)兩側(cè)的11... 用matlab設(shè)計(jì)的FIR低通濾波,海明窗,F(xiàn)s=50000 Fc=20,order=10.濾波也能做出來(lái),但是我想知道是怎樣計(jì)算出來(lái)的,也就是說(shuō)我想通過(guò)那11個(gè)系數(shù)怎樣對(duì)應(yīng)一個(gè)輸入求一個(gè)輸出。 假設(shè)我要求波形中第500個(gè)點(diǎn)的輸入對(duì)應(yīng)的輸出,我是用那11個(gè)系數(shù)乘以輸入點(diǎn)兩側(cè)的11個(gè)值,然后相加,但是結(jié)果和輸入值偏差較大,輸入是20,輸出算出來(lái)是0.11.估計(jì)是算法不對(duì),但是這樣算之后的波形和濾波波形形似。求高手給我個(gè)能理解上去的解釋,本人數(shù)學(xué)不好。。。。 展開
- 濾波器小數(shù)系數(shù)的問(wèn)題怎么解決
- 用remez設(shè)計(jì)FIR低通濾波器問(wèn)題。matlab
- 那位高手會(huì)設(shè)計(jì)這個(gè)濾波器,濾波器階數(shù)P=50.通帶[0,0.4pi].阻帶[0.5pi,pi].通帶Z大偏差delta1=0.01.阻帶Z大偏差0.001.在[0,0.4pi]U[0.5pi,pi]間隔中等間隔采樣N=200個(gè)點(diǎn)。謝謝!
- 用頻率采樣法設(shè)計(jì)fir濾波器時(shí),增加的過(guò)渡帶采樣點(diǎn)是怎么確定的??
- 濾波器怎么設(shè)計(jì)?
- 假如我要設(shè)計(jì)一個(gè)截止頻率為Wc的低通濾波器,已求出這個(gè)濾波器的時(shí)域函數(shù)是sinc函數(shù),當(dāng)信號(hào)x(t)通過(guò)這個(gè)濾波器時(shí),輸出的信號(hào)為x(t)和h(t)的卷積。 我這么想:要得到輸出y(t)=∑x(t-T)h(T),就必須要能控制h(t),因?yàn)槲乙呀?jīng)知道了h(t)的函數(shù)了,這時(shí)我可... 假如我要設(shè)計(jì)一個(gè)截止頻率為Wc的低通濾波器,已求出這個(gè)濾波器的時(shí)域函數(shù)是sinc函數(shù),當(dāng)信號(hào)x(t)通過(guò)這個(gè)濾波器時(shí),輸出的信號(hào)為x(t)和h(t)的卷積。 我這么想:要得到輸出y(t)=∑x(t-T)h(T),就必須要能控制h(t),因?yàn)槲乙呀?jīng)知道了h(t)的函數(shù)了,這時(shí)我可以在相應(yīng)時(shí)間內(nèi)賦予濾波器系統(tǒng)對(duì)x(t-T)的相應(yīng)的“加權(quán)”h(T),但是我怎么能把x(t)逆時(shí)倒過(guò)來(lái)變成x(t-T)呢? 其實(shí)我就想知道這個(gè)低通濾波器怎么設(shè)計(jì)? 展開
- matlab怎么調(diào)用fir濾波器的函授
- 窗函數(shù)法設(shè)計(jì)FIR濾波器選窗標(biāo)準(zhǔn)是什么?
- 用窗函數(shù)法設(shè)計(jì)FIR濾波器選窗標(biāo)準(zhǔn)是什么?就是設(shè)計(jì)濾波器時(shí)看濾波器的那些標(biāo)準(zhǔn)而采取不同的窗??
- FIR濾波器有什么特點(diǎn)?
- FIR和IIR濾波器這兩種濾波器有什么區(qū)別
- 急求,色譜分析問(wèn)題
- 1、薄層色譜的分離效果的評(píng)價(jià)指標(biāo)是什么?如何進(jìn)行計(jì)算?若化合物本身無(wú)色,薄層色譜的色譜圖中組分遷移產(chǎn)生的展開斑點(diǎn)位置如何確定?試舉例說(shuō)明兩種常用的確定方法。 2、采用薄層色譜分離順式偶氮苯和反式偶氮苯的混合物時(shí),若分別采用20:1環(huán)己烷-乙酸乙酯和... 1、薄層色譜的分離效果的評(píng)價(jià)指標(biāo)是什么?如何進(jìn)行計(jì)算?若化合物本身無(wú)色,薄層色譜的色譜圖中組分遷移產(chǎn)生的展開斑點(diǎn)位置如何確定?試舉例說(shuō)明兩種常用的確定方法。 2、采用薄層色譜分離順式偶氮苯和反式偶氮苯的混合物時(shí),若分別采用20:1環(huán)己烷-乙酸乙酯和10:1環(huán)己烷-乙酸乙酯作為展開劑,展開效果有何不同?為什么? 展開
4月突出貢獻(xiàn)榜
推薦主頁(yè)
最新話題





參與評(píng)論
登錄后參與評(píng)論