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

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

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

[复制链接]

该用户从未签到

尚未签到

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

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

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

×
clear all1 E! b1 o6 i  W* F5 \
%-------------------------------------------------------------' m; ^6 |0 I& z( w( \" E* }7 a9 q; h' q6 ]" v
N=500;& y$ U+ E( a. R/ c( Z" {
p=0.05;
3 _' e5 ^) P) u; D, a# Zf=1/50;( b0 @, F' i# r, F
n=1:N;
$ _& B1 A4 l% o8 Y9 su=rand(1,N);
+ [8 A: e6 ]1 \' p/ s+ C: _$ r  Ms=sin(2*pi*f*0:N-1);
, P' Q9 x8 Q2 y  ^: x( Gx=u(1:N)+s;
! j: A; p* Q5 {# E$ Gsubplot(311)
/ J9 G# v$ e  |- h3 E0 w  Qplot(x(1:500));grid on;
& h1 l& s3 ^: _+ ?. Oylabel('x(n)')/ E* ~+ Z  Y7 q) b* U
%---------------------------------------------------------------
$ n2 l: D: \& Q. Dfp=200;8 X9 t# x9 \; h" Z) U
fs=400;Fs=1200;$ M6 {! C% f4 s, u$ P0 Y/ b0 F
rp=3;  %通带衰减不大于3dB) _# c, f5 g. x7 I: t! g
rs=35;  %阻带衰减不大于35dB3 M, J: V3 Q# P
wp=2*fp/Fs;
  Q; g3 q# y: x( b( G7 E. u4 i4 B3 Ews=2*fs/Fs;# C. ?% g4 j9 B- ]. U9 U9 n
syms a w real% y! Z+ ?1 ^! q$ x9 o0 [4 B
[nz,wn]=buttord(wp,ws,rp,rs);
& C7 B) _" X+ O; ~  d/ `- m% l[bz,az]=butter(nz,wp,'low');
, ]4 |1 w" W, J2 M3 q8 x# J: C% s[h,w]=freqz(bz,az,1024,Fs);
8 _4 {7 K& Y3 K( j( g$ eih=ifourier(h);- b6 T% T% }# H' [" V
subplot(312)
6 }# z: y, Y: p' R) p* ~plot(x,h);grid;% G: ?' E1 `/ \5 p+ A4 {
ylabel('Low-pass DF')# y; f. I# B" n7 M' g3 ?! {  u
%--------------------------------------------------------
/ K+ ?1 v, m( h% O( n/ Ry=fftfilt(h,x);
+ S: ?  f( C) d. x8 `% Jsubplot(313)8 |0 h1 g, ^/ p  t! u& @
plot(y);9 m# I8 q" m5 N2 n; j. Y+ o
& U5 ~# e: K. `+ k& y$ ]
画出的图不对,好像是逆傅里叶变换用的不太对似的。
"真诚赞赏,手留余香"
还没有人打赏,支持一下
楼主热帖
帖文化:【文明发帖 和谐互动】 社区精神:【创新、交流、互助、共享】
您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

招聘斑竹

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

GMT+8, 2026-10-9 04:48

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

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