数学建模社区-数学中国

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

作者: lanyuhmeng    时间: 2011-10-27 23:17
标题: 关于 实现数字滤波器的单位抽样信号h(n)
a=[1 -1 0.9];: V, p6 T1 g0 K* N3 G
b=1;' G; v$ o' N4 H4 n2 U; z
%求h(n)
, w4 N. Q; P' H# A8 Hx=impuls(0,-10,100);7 ^' K5 Q' k) B+ _
n=[-10:100];" W; y8 }" S" i) v" r& p
h=filter(b,a,x);
( h: {  Q# M+ R* `% H8 }" }+ c. Ksubplot(211);stem(n,h)4 S7 V* C; i% ^5 z, H7 W
axis([-10,100,-1.1,1.1]); F1 i, c9 Y0 g1 ]. k
title('单位冲激响应');  ]0 e! U; d3 D" w5 p, ?
xlabel('n');" o( u/ n* W8 u1 X8 M$ Y
ylabel('h(n)');8 ]. Q! v7 X8 [& a. P2 w+ N. Z
不知道哪里错了,执行不出来,哪位高手可以指导一下?还有x=impuls(0,-10,100);什么意思?. Y$ R9 d4 z- k- H0 S  Q" h% j9 ]6 Y

作者: lanyuhmeng    时间: 2011-10-27 23:39
我找到问题了
作者: lanyuhmeng    时间: 2011-10-27 23:43
本帖最后由 lanyuhmeng 于 2011-10-27 23:53 编辑 # `5 T; P1 X' W* R. ?. ^; s
! U2 N) }, a+ ~
* g" Y) l6 P0 v) T& e6 C/ E# v
a=[1 -1 0.9];
' ~6 t7 d- q# }+ g4 e8 z9 Cb=[1];8 r' q  U! P. c  G8 U
%求h(n)5 z# H1 K/ C9 t( d: ], _
n=-10:100;
  H5 i6 A: n9 R; I% H: A) Fx=zeros(1,length(n));
' W' R- f! I" T% h' ]# ^x(1)=1;" }3 _; R2 L! I7 r1 s5 ?, Q( A
h=filter(b,a,x);: Z+ H1 m- Q6 P- B
stem(n,h)6 S3 {& `6 M/ |1 L, o
axis([-10,100,-1.1,1.1])# }+ X& T2 `5 z4 A
title('单位抽样响应')0 u7 u' Z' U6 G
xlabel('n')# _: I  f, X: w; m$ b  e0 e) e
ylabel('h(n)')

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

运行结果

运行结果


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





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