fig4_10.m
上传用户:szahd2008
上传日期:2020-09-25
资源大小:1275k
文件大小:0k
源码类别:

传真(Fax)编程

开发平台:

Matlab

  1. % This program is used to reproduce Fig. 4.10
  2. %close all
  3. clear all
  4. pfa = 1e-9;
  5. nfa = log(2) / pfa;
  6. b = sqrt(-2.0 * log(pfa));
  7. index = 0;
  8. for snr = 0:.01:22
  9.    index = index +1;
  10.    a = sqrt(2.0 * 10^(.1*snr));
  11.    pro(index) = marcumsq(a,b);
  12.    prob(index) =  pd_swerling1 (nfa, 1, snr);
  13. end
  14. x = 0:.01:22;
  15. %figure(10)
  16. plot(x, pro,'k',x,prob,'k:');
  17. axis([2 22 0 1])
  18. xlabel ('SNR - dB')
  19. ylabel ('Probability of detection')
  20. legend('Swerling V','Swerling I')
  21. grid