数学建模社区-数学中国

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

作者: lanyuhmeng    时间: 2011-10-27 23:17
标题: 关于 实现数字滤波器的单位抽样信号h(n)
a=[1 -1 0.9];
4 \- I1 V% i# I6 `: K5 Cb=1;
4 r1 S& M2 F( n0 s" [) Q- w%求h(n)
$ I9 ^/ g% Y+ h$ Mx=impuls(0,-10,100);- {3 o- k: R- M  ]
n=[-10:100];
0 P( ^; M; N; [& w+ {% {% I) `h=filter(b,a,x);4 |5 w! Y0 G+ N- h: T. h
subplot(211);stem(n,h)
' V& e) V: T' Zaxis([-10,100,-1.1,1.1]). L7 k) \$ F. a6 L' M
title('单位冲激响应');# z. w: \6 d6 m; b; S, ^
xlabel('n');
6 S" i' h, r( g5 |0 Cylabel('h(n)');& ]9 k. z. Q8 v2 B  u
不知道哪里错了,执行不出来,哪位高手可以指导一下?还有x=impuls(0,-10,100);什么意思?) v+ ?3 D' B) Q% r

作者: lanyuhmeng    时间: 2011-10-27 23:39
我找到问题了
作者: lanyuhmeng    时间: 2011-10-27 23:43
本帖最后由 lanyuhmeng 于 2011-10-27 23:53 编辑 ( R, P' E) B1 m* T" V$ Q
) `7 K3 l! J* D( r6 B

. \3 a  @" ~) {$ l3 [1 Xa=[1 -1 0.9];
$ _' ?7 m0 t+ P$ Qb=[1];
" z: J8 k( d+ s- T4 y% E1 b0 s, c%求h(n)* l% l5 c3 E: b# T6 `5 J* R( e
n=-10:100;2 X, }4 ^( o  @
x=zeros(1,length(n));4 H4 e2 o8 j: }# N
x(1)=1;
& [$ F6 |) C3 }* f/ Lh=filter(b,a,x);
, S" K; G$ }  f: B5 Ustem(n,h)  l; o: I% f7 N( W- F# X
axis([-10,100,-1.1,1.1])
: r! B, T5 J. q% G$ r- z/ Ztitle('单位抽样响应')& k+ R  f6 q/ {, t" B% q
xlabel('n')/ s- J- j, D2 Y1 h
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