高通濾波器matlab編寫切比雪夫_第1頁
高通濾波器matlab編寫切比雪夫_第2頁
高通濾波器matlab編寫切比雪夫_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、設計一個高通濾波器,并檢驗它的性能采樣率為10kHz阻帶邊緣為1.5Khz,衰減為40bB通帶邊緣為2kHz,波紋為3Db采用切比雪夫2型濾波器Fs=1e4 ; fs=1.5e3; fp=2e3; As=40; Rp=3 ;wp=2*fp/Fs; ws=2*fs/Fs; 用MATLAB工具: 設計的濾波器性能>>Fs=1e4;>>fs=1.5e3;>>fp=2e3;>>As=40;>>Rp=3;>>wp=2*fp/Fs;>>ws=2*fs/Fs;>>N,wn=cheb20rd(wp,ws,Rp,As

2、);>>b,a=cheby2(N,As,wn,'high');>>db,mag,pha,grd,w=freqz_m(b,a);>> subplot(2,2,1);plot(w/pi,mag);> > axis(0,1,0,1);> > setX(0 0.3 0.4 1);> >setY(0.01 0.7279 1)> > title('Magnitude Response');> > subplot(2,2,2);plot(w/pi,db);> > axi

3、s(0 1 -70 0)> > setX(0 0.3 0.4 1)> > setY(-40 -2.7589)>> title('Magnitude Response in dB');輸入信號x=cos(0.6*pi*n);取200個抽樣值,為了便于觀看,在畫圖是裁剪掉100個值為了說明該濾波器的性能,做一組對比。換上另一種頻率的信號x=cos(0.2*pi*n);由上圖可以看到該信號完全被濾去了可以看出在20和180點的信號幾乎淹沒了。注意在此時選取點數(shù)時一定要是周期的整數(shù)倍,此題 N=2*pi/0.6pi=10/3,周期是10如果選取201

4、點,可以看出頻率已經(jīng)泄露>>n=0:200;>>x=cos(0.6*pi*n);>>y=filter(b,a,x);>>subplot(2,2,3);plot(n,x);>>subplot(2,2,4);plot(n,y);>>x1=fft(x,201);>>x11=abs(x1);>>subplot(2,2,1);stem(n,x11);>>y1=fft(y,201);>>y11=abs(y1);>>subplot(2,2,2);stem(n,y11);>>setX(0 60 140 201)>>title('FFT of y');>>subplot(2,2,1);stem(n,x11);>>setX(0 60 140 201)>>title(&

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論