设为首页收藏本站|繁體中文 快速切换版块

 找回密码
 立即加入
搜索
查看: 999|回复: 0

数字滤波器程序问题,麻烦大家帮看看

[复制链接]

该用户从未签到

尚未签到

发表于 2010-3-30 09:25:41 | 显示全部楼层 |阅读模式

马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!

您需要 登录 才可以下载或查看,没有账号?立即加入

×
clear all
0 s; W, q, k  @$ g%-------------------------------------------------------------
. v2 l' Q( W& f% y: j7 L& ?N=500;
) @: v# o- L: g  a, y4 Ap=0.05;
9 E# p% q1 c* T8 P. }, l/ ]f=1/50;4 X+ U1 x' k7 E- X) D
n=1:N;9 w0 n( S! e/ t8 P6 T
u=rand(1,N);! F0 f2 Z5 E7 f# n( p
s=sin(2*pi*f*0:N-1);7 j) M$ @& z' s- i% |$ n
x=u(1:N)+s;
3 K6 Y4 @  @# Hsubplot(311), g$ P( x9 e, `  Z/ c
plot(x(1:500));grid on;* w. `9 i8 l: X' f' T
ylabel('x(n)')
. V7 _9 ]! M8 D& D! j! X" M%---------------------------------------------------------------
; V9 t( C) S3 G) ^- sfp=200;
) @9 ^* D4 T; Ifs=400;Fs=1200;# U  r5 X) x& \6 M* t9 T# s" X6 y( e/ O
rp=3;  %通带衰减不大于3dB
! q# Y' Q. P' _' Q$ m- N: ^+ Ers=35;  %阻带衰减不大于35dB" h, k+ j, k2 H! S: f  A
wp=2*fp/Fs;
" ]& A- W8 B# U7 {0 Zws=2*fs/Fs;+ F5 E1 C7 A1 o) H
syms a w real8 l. ?4 h6 f2 ]/ h$ w- U
[nz,wn]=buttord(wp,ws,rp,rs);4 E3 g3 h# |& X, l
[bz,az]=butter(nz,wp,'low');/ W# J7 {- A# q  h+ s2 U
[h,w]=freqz(bz,az,1024,Fs);# n8 d8 Z9 e, h4 M: R
ih=ifourier(h);7 E, d8 E) o5 t* b. W* q
subplot(312)
" N' P  E. b  H  `3 _+ wplot(x,h);grid;; p' |' N4 a$ e' S9 d7 _
ylabel('Low-pass DF')
! R. A9 |( [$ M& N' Q& I3 _; p%--------------------------------------------------------( b: E+ r9 `' S3 P* y  f& Z
y=fftfilt(h,x);# T4 H% Y9 Z7 `
subplot(313)
1 j( O% b. ~& i- J( l0 nplot(y);2 ?; v" R7 R. m) t/ c; F# l

: A7 `8 K, i9 e8 B) f" T画出的图不对,好像是逆傅里叶变换用的不太对似的。
"真诚赞赏,手留余香"
还没有人打赏,支持一下
楼主热帖
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

招聘斑竹

小黑屋|手机版|APP下载(beta)|Archiver|电力研学网 ( 赣ICP备12000811号-1|赣公网安备36040302000210号 )|网站地图

GMT+8, 2026-4-30 17:24

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表