Advertisement
Guest User

Untitled

a guest
Feb 25th, 2020
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. d = 0.01; %distance, meters
  2. C = 0.5*10^-12; %capacitance, farads
  3. Zo = 50; %Zo, ohms
  4. eps_eff = 5; %Epsilon eff value
  5.  
  6.  
  7. frequency_array = linspace(.3,3000, 9999).*10^6;
  8. omega_array = frequency_array.*2.*pi;
  9. beta = 2.*pi./lambda;
  10.  
  11. lambda = (2.98*10^8) ./ (sqrt(eps_eff).*frequency_array);
  12.  
  13.  
  14. gamma_lower = 1i.*beta;
  15.  
  16. gamma_upper = 1 ./ ( 1 + ( (2 .* Zo)./(1i .* C .* omega_array) ) );
  17.  
  18. Z1 = Zo .* (1 + gamma_upper .* exp(-2.*gamma_lower.*d)) ./ (1-gamma_upper .* exp(-2.*gamma_lower.*d));
  19.  
  20. VoVi = abs (...
  21. ( (1+gamma_upper) ./ (1+ gamma_upper .* exp(-2.*gamma_lower.*d) ) ) ...
  22. .* ( (1i.*omega_array.*C.*Z1) ./ (1 + 1i.*omega_array.*C.*Z1) ) ...
  23. .* ((1i.*omega_array.*C.*Zo) ./ (1 + 1i.*omega_array.*C.*Zo)) ...
  24. .* exp(-2.*gamma_lower.*d)...
  25. );
  26. VoVidB = 10 .* log10(VoVi);
  27.  
  28. plot (frequency_array, VoVidB)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement