数学建模社区-数学中国
标题:
关于 实现数字滤波器的单位抽样信号h(n)
[打印本页]
作者:
lanyuhmeng
时间:
2011-10-27 23:17
标题:
关于 实现数字滤波器的单位抽样信号h(n)
a=[1 -1 0.9];
4 \- I1 V% i# I6 `: K5 C
b=1;
4 r1 S& M2 F( n0 s" [) Q- w
%求h(n)
$ I9 ^/ g% Y+ h$ M
x=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' Z
axis([-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 C
ylabel('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 X
a=[1 -1 0.9];
$ _' ?7 m0 t+ P$ Q
b=[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/ L
h=filter(b,a,x);
, S" K; G$ } f: B5 U
stem(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/ Z
title('单位抽样响应')
& k+ R f6 q/ {, t" B% q
xlabel('n')
/ s- J- j, D2 Y1 h
ylabel('h(n)')
运行结果.jpg
(95.58 KB, 下载次数: 354)
2011-10-27 23:53 上传
点击文件名下载附件
运行结果
作者:
sdccumcm
时间:
2012-11-9 11:58
作者:
都天锴
时间:
2012-12-15 12:03
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5