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

通讯编程文档

开发平台:

Matlab

  1. % MATLAB script for Illustrative Problem 7.8.
  2. echo on
  3. SNRindB1=0:2:15;
  4. SNRindB2=0:0.1:15;
  5. for i=1:length(SNRindB1),
  6.   smld_err_prb(i)=cm_sm52(SNRindB1(i)); % simulated error rate
  7.   echo off ;
  8. end;
  9. echo on ;
  10. for i=1:length(SNRindB2),
  11.   SNR=exp(SNRindB2(i)*log(10)/10);      % signal-to-noise ratio
  12.   theo_err_prb(i)=(1/2)*exp(-SNR/2); % theoretical symbol error rate
  13.   echo off;
  14. end;
  15. echo on;
  16. % Plotting commands follow.
  17. semilogy(SNRindB1,smld_err_prb,'*');
  18. hold
  19. semilogy(SNRindB2,theo_err_prb);