EM-Wave.gif(627 × 522 píxels, mida del fitxer: 848 Ko, tipus MIME: image/gif, en bucle, 31 fotogrames, 3,1 s)

Descripció a Commons

Resum

Descripció
English: plane linearly polarized wave
Deutsch: linear polarisierte elektromagnetische Welle
Data
Font Treball propi
Autor And1mu

Source Code

created with LaTeX and PGF/TikZ

Script to create the animation:

#!/bin/bash

set -eu
DIR="animate"
FILE="EM-Wave"

NUM=0
rm -f ${DIR}/frame???.png
for ANG in $(seq 0 0.05 1.5) ; do
    echo "Creating frame $NUM ..."
    POS=$ANG
    echo $POS $ANG
    sed -i "s/\\\def\\\myt{.\+}/\\\def\\\myt{$POS}/" ${FILE}.tex
    pdflatex -shell-escape ${FILE}.tex 1> /dev/null
    echo "Convert to png ..."
    NUMSTR=$(printf "%03d" $NUM)
    convert -density 200 ${FILE}.svg -shave 3 ${DIR}/frame${NUMSTR}.png
    NUM=$(($NUM+1))
done
cd $DIR
convert -delay 10 -loop 10000 frame*.png  ${FILE}.gif
cd -

The code to create a single frame (EM-Wave.tex):

\documentclass[crop,border=15,tikz,convert={outext=.svg,command=\unexpanded{pdf2svg
    \infile\space\outfile}},multi=false]{standalone}
\usepackage{tikz-3dplot}

\def\myt{0.5}
\def\mypi{3.141592653589793}

\tdplotsetmaincoords{70}{120}
\begin{document}
\begin{tikzpicture}[>=latex,scale=1,tdplot_main_coords]
  \fill[white] (-4,-4.75,-5.5) rectangle (-4,4.5,3.25);
  \draw[->] (0,0,0) -- (3,0,0) node[anchor=north east]{$z$};
  \draw[->] (0,-1,0) -- (0,5.5,0) node[anchor=north west]{$x$};
  \draw[->] (0,0,0) -- (0,0,3) node[anchor=south]{$y$};

  \tdplotsetrotatedcoords{0}{90}{90}
  \draw[thick,blue,smooth,domain=-1:5,samples=200,tdplot_rotated_coords] plot
  function {2*sin(4*(x-\myt))};

  \tdplotsetrotatedcoords{0}{0}{90}
  \draw[thick,red,smooth,domain=-1:5,samples=200,tdplot_rotated_coords] plot
  function {-2*sin(4*(x-\myt))};

  %\tdplotsetrotatedcoords{0}{0}{0}
  \foreach \a in {-1,-0.9,...,5}{
    \def\E{{2*sin(4*180/\mypi*(\a-\myt))}}
    \draw[blue] (0,\a,0) -- (0,\a,\E);
    \draw[red] (0,\a,0) -- (\E,\a,0);
  }
  \draw[ultra thick,blue,->,tips=proper] (0,5,0) --
  (0,5,{2*sin(4*180/\mypi*(5-\myt))}) node[anchor=west]{$\vec{E}$};
  \draw[ultra thick,red,->,tips=proper] (0,5,0) --
  ({2*sin(4*180/\mypi*(5-\myt))},5,0) node[anchor=north west]{$\vec{B}$};
\end{tikzpicture}
\end{document}

Llicència

Jo, el titular dels drets d'autor d'aquest treball, el public sota la següent llicència:
w:ca:Creative Commons
reconeixement compartir igual
This file is licensed under the Creative Commons Attribution-Share Alike 4.0 International license.
Sou lliure de:
  • compartir – copiar, distribuir i comunicar públicament l'obra
  • adaptar – fer-ne obres derivades
Amb les condicions següents:
  • reconeixement – Heu de donar la informació adequada sobre l'autor, proporcionar un enllaç a la llicència i indicar si s'han realitzat canvis. Podeu fer-ho amb qualsevol mitjà raonable, però de cap manera no suggereixi que l'autor us dóna suport o aprova l'ús que en feu.
  • compartir igual – Si modifiqueu, transformeu, o generareu amb el material, haureu de distribuir les vostres contribucions sota una llicència similar o una de compatible com l'original

Llegendes

Afegeix una explicació d'una línia del que representa aquest fitxer
plane linearly polarized wave

Elements representats en aquest fitxer

representa l'entitat

Algun valor sense element de Wikidata

Historial del fitxer

Cliqueu una data/hora per veure el fitxer tal com era aleshores.

Data/horaMiniaturaDimensionsUsuari/aComentari
actual20:31, 14 maig 2021Miniatura per a la versió del 20:31, 14 maig 2021627 × 522 (848 Ko)SchwunkelReverted to version as of 18:31, 1 June 2017 (UTC)
20:17, 14 maig 2021Miniatura per a la versió del 20:17, 14 maig 2021631 × 523 (1,88 Mo)Schwunkelpi/2 phase added -> E=sin() B=cos()
20:31, 1 juny 2017Miniatura per a la versió del 20:31, 1 juny 2017627 × 522 (848 Ko)Debenbenchanged axis labels
22:13, 27 juny 2016Miniatura per a la versió del 22:13, 27 juny 2016627 × 522 (779 Ko)And1mufix pointing vector directions switch E/B axis direction
21:45, 27 juny 2016Miniatura per a la versió del 21:45, 27 juny 2016627 × 522 (780 Ko)And1muUser created page with UploadWizard

La pàgina següent utilitza aquest fitxer:

Ús global del fitxer