数学建模社区-数学中国
标题:
关于 实现数字滤波器的单位抽样信号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& T
x=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 n
axis([-10,100,-1.1,1.1])
$ m1 I/ \) K( s
title('单位冲激响应');
, e+ f( g$ R i Z
xlabel('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. ~% V
6 l* |( v( x6 L0 v
a=[1 -1 0.9];
( B8 O* i) R, Y+ b1 Y% G2 D0 S2 p
b=[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* v
x=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# X
stem(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; ~ N
xlabel('n')
# U1 P$ |+ H1 L8 M; _' Q
ylabel('h(n)')
运行结果.jpg
(95.58 KB, 下载次数: 380)
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