Advertisement
Guest User

Untitled

a guest
May 20th, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. close all
  2. clear all
  3. clc
  4.  
  5. %parametri
  6. f=400*10^6;
  7. epsr1=1;
  8. epsr2=9;
  9. ur1=1;
  10. ur2=1;
  11. u0=4*pi*10^(-7);
  12. eps0=8.854187871*10^(-12);
  13. amp1= input("Inserire un ampiezza per l'onda incidente: ");
  14. z= input("Inserire una fase per l'onda incidente: ");
  15. p= (sqrt(epsr1) - sqrt(epsr2))/(sqrt(epsr1) + sqrt(epsr2));
  16. tao=1+p;
  17. w=2*pi*f;
  18. B1=w*sqrt(u0*eps0*epsr1);
  19. B2=w*sqrt(u0*eps0*epsr2);
  20.  
  21. %plot
  22. t= linspace(-10,0,1000);
  23. x=linspace(0,10,1000);
  24. E1= amp1*cos(w*t - B1*z);
  25. E2= amp1*p*cos(w*t + B1*z);
  26. E3= amp1*tao*cos(w*x - B2*z);
  27.  
  28. axis([-10 10 -10 10]);
  29. plot(t,E1,t,E2,x,E3,'linewidth',2);
  30. legend('onda incidente','onda riflessa','onda trasmessa');
  31. grid on
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement