View
248
Download
3
Embed Size (px)
Citation preview
7/24/2019 Reflexion Refraccion y Polarizacion de Ondas
1/6
Refexion y Reraccion de ondas
Codigo Matlab para ambos casos
functionfdtd1d(epsir2,sigma2)% FDTD1D resuelve la propagacin de una onda plana en dos medioscontiguos% separados por un plano sobre el cual la onda incideperpendicularmente.% % % % % % % % % % valores recomendados % % % % % % % % % % % %%% caso 1: epsi2r1, sigma2! adaptacin% caso 2: epsi2r", sigma2! desadaptacin intermedia, refle#inparcial% caso $: epsi2r", sigma2!.!" desadaptacin intermedia con absorcin% caso ": epsi2r", sigma21!! refle#in totalclose all
2!!&'c2&t!"!&spread12&n!&*!!&e#()!& +()!&-1:&e#i1!& e#i2!& e#d1!& e#d2!&epsi!./"10e12& c$ed1!!&epsirepsir2&sigmasigma2&f!!e*&lambdaminc(s3rt(epsir)4f)&delta-lambdamin1!&deltatdelta-(24c)&eaf(deltat4sigma)(24epsir4epsi!)&sigma-5ones(1,#d1) ones(1,#d61)4((1eaf)(16eaf))7&epsi-5!./4ones(1,#d1) !./4ones(1,#d61).(epsir4(16eaf))7&52 27& -d5#d #d7&delta-lambdamin1!&deltatdelta-(24c)&% % % % % % % % % % % % % 8asos de tiempo % % % % % % % % % % % % %forn1:% % % % % % % calculo del campo el9ctrico % % % % % % %for'2:e#(')sigma-(')4e#(')6epsi-(')4(+('1)+('))&endpulsosin(24pi4f4deltat4n)&(/)e#(/)6pulso&% % % % % % % % % % % % % % % % ;< % % % % % % % % % % % % % % % % %%e#(1)e#i2& e#i2e#i1& e#i1e#(2)& e#()e#d2& e#d2e#d1& e#d1e#(1)&% % % % % % % calculo del campo magn9tico % % % % % % %for'1:1+(')+(')6!./4(e#(')e#('61))&end% % % % % % % % visuali-acin % % % % % % % % % % % % % % % % % % % %%
subplot(2,1,1)plot(-,e#,=b=,-d,,=g=)
7/24/2019 Reflexion Refraccion y Polarizacion de Ondas
2/6
label(=>?#=)a#is(5/ 2 27),te#t(!,1./,=@epsilon?!=),te#t(1!/,1./,=@epsilon?2, @sigma?2=)label(=-=)bo# off
subplot(2,1,2)plot(-,+,=r=,-d,,=g=),label(=A?=)
a#is(5/ 2 27),te#t(!,1./,=@epsilon?!=),te#t(1!/,1./,=@epsilon?2, @sigma?2=)label(=-=)bo# offpause(!.!1)end
Simulacion Refracion de una onda.
Ilustracin 1 Onda plana que al propagarse desde un medio incide perpendicularmente sobrela interfaz plana de separacion con otro medio de distinta impedancia intrinseca yabsorbente
7/24/2019 Reflexion Refraccion y Polarizacion de Ondas
3/6
Simulacion Reexion de una onda
Ilustracin 2 Onda plana que al propagarse desde un medio incide perpendicularmente sobrela interfaz plana de separacin con otro medio de distinta impedancia intrnseca y altamenteabsorbente.la enorme absorcion del segundo medio produce una reexion total
7/24/2019 Reflexion Refraccion y Polarizacion de Ondas
4/6
Polarizacion de ondas
Cdigo Matlab campo magnetico
% incop+i$/4pi1!&'lsin(p+i)&'tcos(p+i)&lambdat24pi't&lambdal24pi'l&-linspace(!,lambdat2,2!)&linspace (!,$4lambdal, *!)&
#& -&5B,C7mes+grid(#,)&fort!:"! +cos(p+i)4cos('t4C).4cos(24pi4t2!'l4B)& +-sin(p+i)4sin('t4C).4sin(24pi4t2!'l4B)& 3uiver(B,C,+,+-)& a#is(5! 24lambdal ! lambdat27) set(gca,=8lot;o#spectatio=,52,117) imagegetframe& E(t61)image& 8frame2im(image)& director=images=& numbernum2str(t)&
e#tension=.bmp=& filename5director,number,e#tension7& imrite(8,eval(=filename=),=bmp=)&end
Simulacin campo magnetico
7/24/2019 Reflexion Refraccion y Polarizacion de Ondas
5/6
Ilustracin 3 simulacion matlab polarizacion de una onda campo magnetico! representadomediante campos "ectoriales
Ilustracin # polarizacion de una onda en un medio
Cdigo matlab campo elctrico
7/24/2019 Reflexion Refraccion y Polarizacion de Ondas
6/6
% inco;p+i$/4pi1!&'lsin(p+i)&'tcos(p+i)&lambdat24pi't&lambdal24pi'l&
-linspace(!,lambdat2,2!)&linspace(!,$4lambdal,*!)& -&5B,C7mes+grid(#,)&fort!:"! ecos(p+i)4sin('t4C).4sin(24pi4t2!'l4B)& e-sin(p+i)4cos('t4C).4cos(24pi4t2!'l4B)& 3uiver(B,C,+,+-)& a#is(5! 24lambdal ! lambdat27) set(gca,=8lot;o#spectatio=,52,117) imagegetframe& E(t61)image& 8frame2im(image)&
director=images=& numbernum2str(t)& e#tension=.bmp=& filename5director,number,e#tension7& imrite(8,eval(=filename=),=bmp=)&end
Ilustracin $ simulacion matlab polarizacin de una onda campo electrico! representadomediante campos "ectoriales