基於Matlab契比雪夫模擬濾波器的設計

2021-05-07 14:26:23 字數 680 閱讀 4244

契比雪夫模擬濾波器

給定的技術指標是:

已知通帶截止頻率fp=5khz,通帶最大衰減δc<=3db,阻帶截止頻率fs=12khz,阻帶最小衰減δz>=30db,

按照以上技術指標設計並實現切比雪夫1型低通濾波器。

wp = 5000*2*pi ;

ws = 12000*2*pi ;

rp = 2 ;

rs = 30 ;

[n ,wn ] =cheb1ord  (wp ,ws ,rp ,rs,'s' );%計算階數和截止頻率

c =wn/ (2*pi) ;

[ b ,a ] = cheby1 (n ,rp,wn,'s');%得出傳遞函式的係數

[z,p,k ] = cheby1 (n ,rp,wn,'s') ;%得出濾波器的零極點和增益

w=linspace (1 ,30000 ,1000)*2*pi ;

h =freqs (b ,a ,w) ;%計算系統在指定頻率點向量w上的頻響h

magh = abs (h) ;

phah = unwrap (angle (h) ) ;

plot (w/ (2*pi) ,20*log10(magh));

title('切比雪夫i型低通濾波器的幅頻特性');

xlabel ('頻率/ hz');

ylabel ('幅度/ b');

切比雪夫距離

切比雪夫距離是什麼呢?假設有兩個點,a x,y b m,n 那麼這兩個點的切比雪夫距離就是max x m y n 然而它有什麼卵用嗎?我也不知道 然而它可以轉化為曼哈頓距離,這就非常6了.用了乙個非常神奇的思想.我們把座標系順時針旋轉45 這個點到原點的距離是固定的,然後我們用和角公式,這個點的座標...

切比雪夫距離

若點 a x 1,y 1 b x 2,y 2 則兩點間的曼哈頓距離為 x 1 x 2 y 1 y 2 已知 n 個點求兩兩之間的曼哈頓距離之和,易得 x 的貢獻與 y 的貢獻是分開的 可以用兩次排序去絕對值 字首和解決 複雜度 o n log n 曼哈頓距離是 4 向移動的最少步數,切比雪夫距離則是...

matlab設計切比雪夫低通濾波器

繪製chebshev 1型模擬低通濾波器的平方幅頻響應曲線,階數為2 4 6 8 n 0 0.01 2 for i 1 4 switch i case 1 n 2 case 2 n 4 case 3 n 6 case 4 n 8 endrp 1 設定通濾波紋為1db z,p,k cheb1ap n,...