Файл:Poynting vector Gaussian beam focus.gif
Poynting_vector_Gaussian_beam_focus.gif (494 × 243 пкс, размер файла: 6,45 МБ, MIME-тип: image/gif, закольцованный, 401 фрейм, 40 с)
Этот файл из на Викискладе и может использоваться в других проектах. Информация с его страницы описания приведена ниже.
Краткое описание
ОписаниеPoynting vector Gaussian beam focus.gif |
English: The Poynting vector describes the direction of the local flow of energy, so it points inward before the focus and outward after the focus.
At the focus all the energy is flowing in the same direction, so a "collimated beam" is effectively a very long focus. (Left: modulus squared. Right: phase) |
Дата | |
Источник | https://twitter.com/j_bertolotti/status/1281605546592874497 |
Автор | Jacopo Bertolotti |
Права (Повторное использование этого файла) |
https://twitter.com/j_bertolotti/status/1030470604418428929 |
Mathematica 12.1 code
\[Lambda] = 1;
\[Sigma] = 0.3 \[Lambda];
k0 = (2 \[Pi])/\[Lambda];
zR = \[Sigma]^2 k0;
w0 = Sqrt[(\[Lambda] zR)/\[Pi]];
w[z_] := w0 Sqrt[1 + z^2/zR^2];
R[z_] := (zR^2 + z^2)/z;
E2[x_, y_, z_] := w0/w[z] E^(I ArcTan[zR, z]) E^-((x^2 + y^2)/(w[z])^2) E^(I k0 (z + (x^2 + y^2)/(2 R[z])));
f = E2[x, y, z];
psi = f;
S = Abs[E2[x, y, z]]^2 Grad[ArcTan[zR, z] + k0 (z + (x^2 + y^2)/(2 R[z])), {x, y, z}];
p0 = Table[
abs = DensityPlot[Evaluate[Abs[psi]^2 /. {z -> z1}], {x, -2, 2}, {y, -2, 2}, PlotRange -> All, Frame -> False, ImagePadding -> None, ColorFunction -> "SunsetColors"];
arg = DensityPlot[Evaluate[Arg[psi] /. {z -> z1}], {x, -2, 2}, {y, -2, 2}, PlotRange -> All, Frame -> False, ImagePadding -> None, ColorFunction -> Hue];
Grid[{{
Graphics3D[{
Texture[abs],
Polygon[{{-1, -1, z1}, {1, -1, z1}, {1, 1, z1}, {-1, 1, z1}}, VertexTextureCoordinates -> {{0, 0}, {1, 0}, {1, 1}, {0, 1}}]
, Orange,
Table[
If[Norm[Re@S /. {x -> x1, y -> y1, z -> z1}] > 0.1,
Arrow[{{x1, y1, z1}, {x1, y1, z1} + (Re[S /. {x -> x1, y -> y1, z -> z1}])/5}] ], {x1, -1, 1, 0.2}, {y1, -1, 1, 0.2}]
}, Lighting -> "Neutral", PlotRange -> {{-1, 1}, {-1, 1}, {-2, 2.2}}]
,
Graphics3D[{
Texture[arg],
Polygon[{{-1, -1, z1}, {1, -1, z1}, {1, 1, z1}, {-1, 1, z1}}, VertexTextureCoordinates -> {{0, 0}, {1, 0}, {1, 1}, {0, 1}}]
, Black,
Table[
If[Norm[Re@S /. {x -> x1, y -> y1, z -> z1}] > 0.1, Arrow[{{x1, y1, z1}, {x1, y1, z1} + (Re[S /. {x -> x1, y -> y1, z -> z1}])/5}] ], {x1, -1, 1, 0.2}, {y1, -1, 1, 0.2}]
}, Lighting -> "Neutral",
PlotRange -> {{-1, 1}, {-1, 1}, {-2, 2.2}}]
}}]
, {z1, -2.0005, 2., 0.01}];
ListAnimate[p0]
Лицензирование
Этот файл доступен на условиях Creative Commons CC0 1.0 Универсальной передачи в общественное достояние (Universal Public Domain Dedication). | |
Лица, связанные с работой над этим произведением, решили передать данное произведение в общественное достояние, отказавшись от всех прав на произведение по всему миру в рамках закона об авторских правах (а также связанных и смежных прав), в той степени, которую допускает закон. Вы можете копировать, изменять, распространять, исполнять данное произведение в любых целях, в том числе в коммерческих, без получения на это разрешения автора.
http://creativecommons.org/publicdomain/zero/1.0/deed.enCC0Creative Commons Zero, Public Domain Dedicationfalsefalse |
Элементы, изображённые на этом файле
изображённый объект
У этого свойства есть некоторое значение без элемента в
10 июля 2020
image/gif
История файла
Нажмите на дату/время, чтобы увидеть версию файла от того времени.
Дата/время | Миниатюра | Размеры | Участник | Примечание | |
---|---|---|---|---|---|
текущий | 11:37, 13 июля 2020 | 494 × 243 (6,45 МБ) | Berto | Uploaded own work with UploadWizard |
Использование файла
Нет страниц, использующих этот файл.
Метаданные
Файл содержит дополнительные данные, обычно добавляемые цифровыми камерами или сканерами. Если файл после создания редактировался, то некоторые параметры могут не соответствовать текущему изображению.
Примечание GIF-файла | Created with the Wolfram Language : www.wolfram.com |
---|