Fitxer:Bragg.gif
El contingut de la pàgina no s'admet en altres llengües.
De la Viquipèdia, l'enciclopèdia lliure
Bragg.gif (360 × 223 píxels, mida del fitxer: 2,34 Mo, tipus MIME: image/gif, en bucle, 251 fotogrames)
Aquest fitxer i la informació mostrada a continuació provenen del dipòsit multimèdia lliure Wikimedia Commons. Vegeu la pàgina original a Commons |
Resum
DescripcióBragg.gif |
English: Transfer matrix simulation of a pulse reflecting from a Bragg mirror |
Data | |
Font | https://twitter.com/j_bertolotti/status/1073634107576463360 |
Autor | Jacopo Bertolotti |
Permís (Com reutilitzar aquest fitxer) |
https://twitter.com/j_bertolotti/status/1030470604418428929 |
Mathematica 11.0 code
c = 3 10^8; (*speed of light*) M[n_, k_, d_] := {{Cos[n k d], I c/n Sin[n k d]}, {I n/c Sin[n k d], Cos[n k d]}}; (*transfer matrix*) Mi[n_, k_, d_] := {{Cos[d k n], -((I c Sin[d k n])/n)}, {-((I n Sin[d k n])/c), Cos[d k n]}}; (*Inverse of a transfer matrix*) t[m_, n0_, n2_] := (2 n0/c)/( n2/c m[[1, 1]] - (n0 n2)/c^2 m[[1, 2]] - m[[2, 1]] + n0/c m[[2, 2]]); (*transmission coefficient*) d = 1 10^-6; (*layer thickness in m*) dim = 20; (*number of layers in the Bragg mirror*) s = Join[Table[1., 4*dim], Table[If[EvenQ[j], 1., 5.], {j, 1, dim}]] (*Reflective indices of each layer (including some space to show the pulse arrive*) dim = Dimensions[s][[1]]; source = E^(-(1/2) (w - w0)^2 \[Sigma]^2) \[Sigma] /. {w0 -> 2.182 10^15, \[Sigma] -> (15 10^-6)/c}; nstep = 1500; \[Omega]min = 1. 10^15; \[Omega]max = 3. 10^15; sourcel = Table[source, {w, \[Omega]min, \[Omega]max, (\[Omega]max - \[Omega]min)/nstep}]; trasm = Reap[For[\[Omega] = \[Omega]min, \[Omega] <= \[Omega]max, \[Omega] = \[Omega] + (\[Omega]max - \[Omega]min)/nstep, tm = Apply[Dot, Table[M[s[[j]], \[Omega]/c, d], {j, 1, dim}]]; Sow[N[t[tm, 1, 1]] ]; ];][[2, 1]]; field = trasm*sourcel; (*Field at the last interface*) sexpand = 5; (*increase spatial resolution*) s2 = Flatten@Table[Table[s[[j]], sexpand], {j, 1, dim}]; freq = Table[j, {j, \[Omega]min, \[Omega]max, (\[Omega]max - \[Omega]min)/ nstep}]; fn = Transpose[{field, field/c}]; tmp0 = fn; ssm = Reap[For[i = dim*sexpand, i > 0, i--, tmp = Table[((Mi[s2[[i]], freq/c, d/sexpand])[[All, All, j]].tmp0[[j]]), {j, 1, nstep}]; Sow[tmp[[All, 1]]]; tmp0 = tmp; ];][[2, 1]]; fssm = Map[Fourier, ssm]; (*Fourier transform with respect of frequncy to get the time evolution*) p1 = Table[ ListPlot[Re@Reverse@fssm[[All, -j]], PlotRange -> {-10 10^-14, 10 10^-14}, Joined -> True, Axes -> False, PlotStyle -> {Thick, Orange}, Epilog -> {Dashed, Black, Thick, Line[{{4/5 dim*sexpand, -10 10^-14}, {4/5 dim*sexpand, 10 10^-14}}], Text[Style["Bragg\n mirror", Medium, Bold], {4.5/5 dim*sexpand, 9 10^-14}]} ], {j, -50, 200, 1}]; ListAnimate[p1, 10]
Llicència
Jo, el titular dels drets d'autor d'aquest treball, el public sota la següent llicència:
L'ús d'aquest fitxer és regulat sota les condicions de Creative Commons de CC0 1.0 lliurament al domini públic universal. | |
La persona que ha associat un treball amb aquest document ha dedicat l'obra domini públic, renunciant en tot el món a tots els seus drets de d'autor i a tots els drets legals relacionats que tenia en l'obra, en la mesura permesa per la llei. Podeu copiar, modificar, distribuir i modificar l'obra, fins i tot amb fins comercials, tot sense demanar permís.
http://creativecommons.org/publicdomain/zero/1.0/deed.enCC0Creative Commons Zero, Public Domain Dedicationfalsefalse |
Aquest fitxer, que originalment va ser publicat en https://twitter.com/j_bertolotti/status/1030470604418428929, va ser revisat 15 December 2018 pel revisor Ronhjones, qui va confirmar que estava disponible allà sota la llicència establerta en aquesta data.
|
Elements representats en aquest fitxer
representa l'entitat
Algun valor sense element de Wikidata
14 des 2018
image/gif
4fa4d74f3f1cf85144f49454d6ab50ff2c03c8ff
2.449.186 byte
223 píxel
360 píxel
Historial del fitxer
Cliqueu una data/hora per veure el fitxer tal com era aleshores.
Data/hora | Miniatura | Dimensions | Usuari/a | Comentari | |
---|---|---|---|---|---|
actual | 14:44, 15 des 2018 | 360 × 223 (2,34 Mo) | Berto | User created page with UploadWizard |
Ús del fitxer
La pàgina següent utilitza aquest fitxer:
Ús global del fitxer
Utilització d'aquest fitxer en altres wikis:
- Utilització a en.wikipedia.org
- Utilització a hu.wikipedia.org
Metadades
Aquest fitxer conté informació addicional, probablement afegida per la càmera digital o l'escàner utilitzat per a crear-lo o digitalitzar-lo. Si s'ha modificat posteriorment, alguns detalls poden no reflectir les dades reals del fitxer modificat.
Comentari del fitxer GIF | Created with the Wolfram Language : www.wolfram.com |
---|
Obtingut de «https://ca.wikipedia.org/wiki/Fitxer:Bragg.gif»