how to plot magniture and phase response of a filter?

조회 수: 1 (최근 30일)
LeBron
LeBron 2013년 4월 10일
Hey everyone heres the question: http://img42.imageshack.us/img42/3236/capturezih.jpg I cant seem to get the plots to work
Heres my matlab code
w=0:0.001:pi;
Hw=(0.1*(exp(1j*w)-1))/(exp(1j*w)+0.8);
figure (1)
subplot (2,1,1)
plot(w,abs(Hw))
subplot (2,1,2)
plot(w,angle(Hw))

답변 (2개)

Teja Muppirala
Teja Muppirala 2013년 4월 10일
You need to do elementwise division, use "./" instead of "/"
Hw=(0.1*(exp(1j*w)-1))./(exp(1j*w)+0.8);
  댓글 수: 1
LeBron
LeBron 2013년 4월 10일
thx for replying that worked.
One more question related to the same question: http://img23.imageshack.us/img23/7905/capturelc.jpg
if true
n=1:5:100;
x=cos(15*pi*2/16)+ 2;
figure (2)
subplot(2,1,1)
stem(n,x)
ylabel('x(n)')
y=filter([
subplot(2,1,2)
stem(n,y)
ylabel('y(n)')
xlabel('n')
end
just not sure what to use in yfilter part. thx

댓글을 달려면 로그인하십시오.


LeBron
LeBron 2013년 4월 11일
i hope someone replies thx

카테고리

Help CenterFile Exchange에서 Analog Filters에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by