ip_01_04.m
上传用户:loeagle
上传日期:2013-03-02
资源大小:1236k
文件大小:0k
源码类别:

通讯编程文档

开发平台:

Matlab

  1. % MATLAB script for Illustrative Problem 4, Chapter 1.
  2. echo on
  3. n=[-20:1:20];
  4. % Fourier series coefficients of x(t) vector 
  5. x=.5*(sinc(n/2)).^2;
  6. % sampling interval
  7. ts=1/40;
  8. % time vector
  9. t=[-.5:ts:1.5];
  10. % impulse response
  11. fs=1/ts;
  12. h=[zeros(1,20),t(21:61),zeros(1,20)];
  13. % transfer function
  14. H=fft(h)/fs;
  15. % frequency resolution
  16. df=fs/80;
  17. f=[0:df:fs]-fs/2;
  18. % rearrange H
  19. H1=fftshift(H);
  20. y=x.*H1(21:61);
  21. % Plotting commands follow.