Digital Signal Processing using matlab ED2/Ingle,Proakis/3장 연습문제 solution
본 자료는 3페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
해당 자료는 3페이지 까지만 미리보기를 제공합니다.
3페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

Digital Signal Processing using matlab ED2/Ingle,Proakis/3장 연습문제 solution에 대한 보고서 자료입니다.

본문내용

|');
>> title('Magnitude Response of h(n)=(0.9)^{|n|}');
>> subplot(2,1,2); plot(w/pi,phaH);
>> xlabel('w/pi'); ylabel('Degrees');
>> title('Phase Response of h(n)=(0.9)^{|n|}');
3.11 (3)
>> [h1,n1]=stepseq(0,0,40);
>> [h2,n2]=stepseq(40,0,40);
>> [h3,n3]=sigadd(h1,n1,-h2,n2);
>> n=n3;
>> h=sinc(0.2*n).*h3;
>> w=[-300:300]*pi/300;
>> H=dtft(h,n,w);
>> magH=abs(H); phaH=angle(H)*180/pi;
>> subplot(2,1,1); plot(w/pi,magH);
>> xlabel('w/pi'); ylabel('|H|');
>> title('Magnitude Response of h(n)');
>> subplot(2,1,2); plot(w/pi,phaH);
>> axis([-1 1 -180 180]);
>> xlabel('w/pi'); ylabel('Degrees');
>> title('Phase Response of h(n)');
3.11 (5)
>> w=[-300:300]*pi/300;
>>H=0.5*0.75*ones(size(w))./(1.25-cos(w-(0.1*pi)))+0.5*0.75*ones(size(w))./(1.25-cos(w+(0.1*pi)));
>> magH=abs(H); phaH=angle(H)*180/pi;
>> subplot(2,1,1); plot(w/pi,magH);
>> xlabel('w/pi'); ylabel('|H|');
>> title('Magnitude Response');
>> subplot(2,1,2); plot(w/pi,phaH);
>> axis([-1 1 -180 180]);
>> xlabel('w/pi'); ylabel('Degrees');
>> title('Phase Response');
3.14 (2)
>> n=[0:40];
>> alpha=20; wc=0.5*pi;
>> fc=wc/(2*pi); h=2*fc*sinc(2*fc*(n-alpha));
>> Hs=stem(n,h);
>> xlabel('n'); ylabel('h(n)');
>> title('Truncated Impulse Response h(n)');
3.14 (3)
>> n=[0:40];
>> alpha=20; wc=0.5*pi;
>> fc=wc/(2*pi); h=2*fc*sinc(2*fc*(n-alpha));
>> K=500; w=[-K:K]*pi/K;
>> H=dtft(h,n,w);
>> magH=abs(H); phaH=angle(H);
>> H_d=zeros(1,length(w));
>> H_d(K/2+1:3*K/2+1)=exp(-j*alpha*w(K/2+1:3*K/2+1));
>> magH_d=abs(H_d); phaH_d=angle(H_d);
>> subplot(2,2,1); plot(w/pi,magH);
>> xlabel('w/pi'); ylabel('|H|');
>> title('Magnitude of H(e^{jw})');
>> subplot(2,2,2); plot(w/pi,phaH*180/pi);
>> xlabel('w/pi'); ylabel('Degrees');
>> title('Phase of H(e^{jw})');
>> subplot(2,2,3); plot(w/pi,magH_d);
>> axis([-1 1 0 1.2]);
>> xlabel('w/pi'); ylabel('|H_d|');
>> title('Magnitude of H_d(e^{jw})');
>> subplot(2,2,4); plot(w/pi,phaH_d*180/pi);
>> xlabel('w/pi'); ylabel('Degrees');
>> title('Phase of H_d(e^{jw})');
3.17 (1)
>> w=[-300:300]*pi/300;
>> a=[1]; b=[0.2 0.2 0.2 0.2 0.2];
>> [H]=freqresp(b,a,w);
>> magH=abs(H); phaH=angle(H)*180/pi;
>> subplot(2,1,1); plot(w/pi,magH);
>> xlabel('w/pi'); ylabel('|H|');
>> title('Magnitude Response');
>> subplot(2,1,2); plot(w/pi,phaH);
>> xlabel('w/pi'); ylabel('Degrees');
>> title('Phase Response');
3.17 (3)
>> w=[-300:300]*pi/300;
>> a=[1 -0.95 0.9025]; b=[1 -1 1];
>> [H]=freqresp(b,a,w);
>> magH=abs(H); phaH=angle(H)*180/pi;
>> subplot(2,1,1); plot(w/pi,magH);
>> xlabel('w/pi'); ylabel('|H|');
>> title('Magnitude Response');
>> subplot(2,1,2); plot(w/pi,phaH);
>> xlabel('w/pi'); ylabel('Degrees');
>> title('Phase Response');
3.17 (5)
>> w=[-300:300]*pi/300;
>> l=[0:5]; a=0.5.^l; b=[1];
>> H=freqresp(b,a,w);
>> magH=abs(H); phaH=angle(H)*180/pi;
>> subplot(2,1,1); plot(w/pi,magH);
>> xlabel('w/pi'); ylabel('|H|');
>> title('Magnitude Response');
>> subplot(2,1,2); plot(w/pi,phaH);
>> axis([-1 1 -180 180]);
>> xlabel('w/pi'); ylabel('Degrees');
>> title('Phase Response');
  • 가격1,000
  • 페이지수10페이지
  • 등록일2009.10.01
  • 저작시기2007.9
  • 파일형식한글(hwp)
  • 자료번호#554882
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니