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

传真(Fax)编程

开发平台:

Matlab

  1. close all
  2. clear all
  3. psi = 0.01:0.25:90;
  4. epsp = [2.8];
  5. epspp = [0.032];% 0.87 2.5 4.1];
  6. [rh1,rv1] = ref_coef(psi, epsp,epspp);
  7. gamamodv1 = abs(rv1);
  8. gamamodh1 = abs(rh1);
  9. epsp = [5.8] ;
  10. epspp = [0.87];
  11. [rh2,rv2] = ref_coef(psi, epsp,epspp);
  12. gamamodv2 = abs(rv2);
  13. gamamodh2 = abs(rh2);
  14. epsp = [10.3];
  15. epspp = [2.5];
  16. [rh3,rv3] = ref_coef(psi, epsp,epspp);
  17. gamamodv3 = abs(rv3);
  18. gamamodh3 = abs(rh3);
  19. epsp = [15.3];
  20. epspp = [4.1];
  21. [rh4,rv4] = ref_coef(psi, epsp,epspp);
  22. gamamodv4 = abs(rv4);
  23. gamamodh4 = abs(rh4);
  24. figure(1)
  25. semilogx(psi,gamamodh1,'k',psi,gamamodh2,'k-.',psi,gamamodh3,'k.',psi,gamamodh4,'k:','linewidth',1.5);
  26. grid
  27. xlabel('grazing angle - degrees');
  28. ylabel('reflection coefficient - amplitude')
  29. legend('moisture = 0.3%','moisture = 10%%','moisture = 20%','moisture = 30%')
  30. title('horizontal polarization')
  31. % legend ('Vertical Polarization','Horizontal Polarization')
  32. % pv = -angle(rv);
  33. % ph = angle(rh);
  34. % figure(2)
  35. % plot(psi,pv,'k',psi,ph,'k -.');
  36. % grid
  37. % xlabel('grazing angle - degrees');
  38. % ylabel('reflection coefficient - pahse')
  39. % legend ('Vertical Polarization','Horizontal Polarization')