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

传真(Fax)编程

开发平台:

Matlab

  1. % This program is used to produce Fig. 4.9
  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:.1:20
  9.    index = index +1;
  10.    a = sqrt(2.0 * 10^(.1*snr));
  11.    pro(index) = marcumsq(a,b);
  12.    prob205(index) =  pd_swerling5 (pfa, 1, 10, snr);
  13. end
  14. x = 0:.1:20;
  15. plot(x, pro,'k',x,prob205,'k:');
  16. axis([0 20 0 1])
  17. xlabel ('SNR - dB')
  18. ylabel ('Probability of detection')
  19. legend('np = 1','np = 10')
  20. grid