数学建模社区-数学中国

标题: 关于 实现数字滤波器的单位抽样信号h(n) [打印本页]

作者: lanyuhmeng    时间: 2011-10-27 23:17
标题: 关于 实现数字滤波器的单位抽样信号h(n)
a=[1 -1 0.9];1 E- i3 Z# v9 f6 E/ e# k' |9 E. @- T
b=1;
% P9 z0 `( ^( i5 p%求h(n)
% M& Z: W7 z% }) |$ x& Tx=impuls(0,-10,100);8 V8 T. T+ U: \# E
n=[-10:100];; ~- \1 I' y2 ]/ i1 Y
h=filter(b,a,x);; s/ F8 W0 l' a
subplot(211);stem(n,h)
* u/ |6 \+ N9 K8 O, W  naxis([-10,100,-1.1,1.1])
$ m1 I/ \) K( stitle('单位冲激响应');
, e+ f( g$ R  i  Zxlabel('n');# d% l0 F3 e) y# {+ k* ]
ylabel('h(n)');- X4 F# H9 e/ I( `) [0 C$ f: g- B
不知道哪里错了,执行不出来,哪位高手可以指导一下?还有x=impuls(0,-10,100);什么意思?
* K+ m% r# d' L5 f$ M
作者: lanyuhmeng    时间: 2011-10-27 23:39
我找到问题了
作者: lanyuhmeng    时间: 2011-10-27 23:43
本帖最后由 lanyuhmeng 于 2011-10-27 23:53 编辑
$ J+ f3 j+ _2 @6 h2 h) y
; i* i9 f. ~% V6 l* |( v( x6 L0 v
a=[1 -1 0.9];
( B8 O* i) R, Y+ b1 Y% G2 D0 S2 pb=[1];5 Y& j8 Q7 f7 G$ y/ ~' d' c
%求h(n), J5 Q: ]4 |5 c+ j' \) Q
n=-10:100;
( m1 h5 u3 K" h* vx=zeros(1,length(n));- e( m. n$ M" g$ ^( I' T- @# ]
x(1)=1;6 s7 O+ W  h' |- i2 o- d5 b' I5 t! j
h=filter(b,a,x);
' M" C/ m1 J/ D# Xstem(n,h)
) q) Q/ ?& X% _axis([-10,100,-1.1,1.1])+ Z  A5 G4 B! c. l- R" Q
title('单位抽样响应')
; i4 H( g$ K. j2 p7 B5 I; h; ~  Nxlabel('n')
# U1 P$ |+ H1 L8 M; _' Qylabel('h(n)')

运行结果.jpg (95.58 KB, 下载次数: 380)

运行结果

运行结果


作者: sdccumcm    时间: 2012-11-9 11:58
            
作者: 都天锴    时间: 2012-12-15 12:03





欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5