数学建模社区-数学中国
标题:
关于 实现数字滤波器的单位抽样信号h(n)
[打印本页]
作者:
lanyuhmeng
时间:
2011-10-27 23:17
标题:
关于 实现数字滤波器的单位抽样信号h(n)
a=[1 -1 0.9];
: V, p6 T1 g0 K* N3 G
b=1;
' G; v$ o' N4 H4 n2 U; z
%求h(n)
, w4 N. Q; P' H# A8 H
x=impuls(0,-10,100);
7 ^' K5 Q' k) B+ _
n=[-10:100];
" W; y8 }" S" i) v" r& p
h=filter(b,a,x);
( h: { Q# M+ R* `% H8 }" }+ c. K
subplot(211);stem(n,h)
4 S7 V* C; i% ^5 z, H7 W
axis([-10,100,-1.1,1.1])
; F1 i, c9 Y0 g1 ]. k
title('单位冲激响应');
]0 e! U; d3 D" w5 p, ?
xlabel('n');
" o( u/ n* W8 u1 X8 M$ Y
ylabel('h(n)');
8 ]. Q! v7 X8 [& a. P2 w+ N. Z
不知道哪里错了,执行不出来,哪位高手可以指导一下?还有x=impuls(0,-10,100);什么意思?
. Y$ R9 d4 z- k- H0 S Q" h% j9 ]6 Y
作者:
lanyuhmeng
时间:
2011-10-27 23:39
我找到问题了
作者:
lanyuhmeng
时间:
2011-10-27 23:43
本帖最后由 lanyuhmeng 于 2011-10-27 23:53 编辑
# `5 T; P1 X' W* R. ?. ^; s
! U2 N) }, a+ ~
* g" Y) l6 P0 v) T& e6 C/ E# v
a=[1 -1 0.9];
' ~6 t7 d- q# }+ g4 e8 z9 C
b=[1];
8 r' q U! P. c G8 U
%求h(n)
5 z# H1 K/ C9 t( d: ], _
n=-10:100;
H5 i6 A: n9 R; I% H: A) F
x=zeros(1,length(n));
' W' R- f! I" T% h' ]# ^
x(1)=1;
" }3 _; R2 L! I7 r1 s5 ?, Q( A
h=filter(b,a,x);
: Z+ H1 m- Q6 P- B
stem(n,h)
6 S3 {& `6 M/ |1 L, o
axis([-10,100,-1.1,1.1])
# }+ X& T2 `5 z4 A
title('单位抽样响应')
0 u7 u' Z' U6 G
xlabel('n')
# _: I f, X: w; m$ b e0 e) e
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