数学建模社区-数学中国

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

作者: lanyuhmeng    时间: 2011-10-27 23:17
标题: 关于 实现数字滤波器的单位抽样信号h(n)
a=[1 -1 0.9];
- Q8 E+ a* ^) V  O' eb=1;
$ @9 t, ~1 W7 g; }2 Q9 H%求h(n)
2 ]( C( @4 |2 x6 Hx=impuls(0,-10,100);
( o3 ^( P. |+ S+ p6 s8 }1 ]n=[-10:100];
8 [& Q( V9 ]3 O  _) Q2 Jh=filter(b,a,x);
* {* ]5 W$ u5 K5 msubplot(211);stem(n,h)
5 ^6 X5 r, N1 s% k4 aaxis([-10,100,-1.1,1.1]), j/ R5 e- N5 `
title('单位冲激响应');! t; w( R4 i7 H4 T( q
xlabel('n');: ?( ]$ l  i! \5 l8 l* h  x
ylabel('h(n)');& `  j# V: L# O9 _2 I
不知道哪里错了,执行不出来,哪位高手可以指导一下?还有x=impuls(0,-10,100);什么意思?
5 k* P2 Y6 F9 f3 `" C. }- Z/ L
作者: lanyuhmeng    时间: 2011-10-27 23:39
我找到问题了
作者: lanyuhmeng    时间: 2011-10-27 23:43
本帖最后由 lanyuhmeng 于 2011-10-27 23:53 编辑
9 e: c' x& k( f, o3 g: }( Q% i: W: {  l/ c) y& P( h8 d7 T: H

5 p7 t# y5 j7 l1 `a=[1 -1 0.9];; h+ e" F0 g+ z7 P. O: f
b=[1];6 Z% }6 @# s; n! U
%求h(n)
7 p& l0 T; }6 N0 C3 \n=-10:100;
( I' Z7 e) w* d! E) c1 `' c, Ax=zeros(1,length(n));
3 v: g& ]5 U6 j/ R6 ?, V4 n2 ix(1)=1;
' U6 }" v( w1 \& |+ [" b! q8 Zh=filter(b,a,x);
' w( Q* B7 r$ |: Zstem(n,h)
! Y  o/ ^% r  x2 B/ x( T6 J7 Paxis([-10,100,-1.1,1.1])
5 [1 s# G. n5 _- y4 Ltitle('单位抽样响应')
7 l( ]6 h! P; |xlabel('n')+ y$ L8 p5 Q1 x" K  R6 O$ j
ylabel('h(n)')

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

运行结果

运行结果


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





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