数学建模社区-数学中国
标题:
关于 实现数字滤波器的单位抽样信号h(n)
[打印本页]
作者:
lanyuhmeng
时间:
2011-10-27 23:17
标题:
关于 实现数字滤波器的单位抽样信号h(n)
a=[1 -1 0.9];
- Q8 E+ a* ^) V O' e
b=1;
$ @9 t, ~1 W7 g; }2 Q9 H
%求h(n)
2 ]( C( @4 |2 x6 H
x=impuls(0,-10,100);
( o3 ^( P. |+ S+ p6 s8 }1 ]
n=[-10:100];
8 [& Q( V9 ]3 O _) Q2 J
h=filter(b,a,x);
* {* ]5 W$ u5 K5 m
subplot(211);stem(n,h)
5 ^6 X5 r, N1 s% k4 a
axis([-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, A
x=zeros(1,length(n));
3 v: g& ]5 U6 j/ R6 ?, V4 n2 i
x(1)=1;
' U6 }" v( w1 \& |+ [" b! q8 Z
h=filter(b,a,x);
' w( Q* B7 r$ |: Z
stem(n,h)
! Y o/ ^% r x2 B/ x( T6 J7 P
axis([-10,100,-1.1,1.1])
5 [1 s# G. n5 _- y4 L
title('单位抽样响应')
7 l( ]6 h! P; |
xlabel('n')
+ y$ L8 p5 Q1 x" K R6 O$ j
ylabel('h(n)')
运行结果.jpg
(95.58 KB, 下载次数: 387)
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