Stationary bedeutet hier mitbewegter Äther bzw Relativitätstheorie, während Moving zeigt wie es bei einer Bewegung relativ zum Äther oder Lichtlaufbezug aussähe.
Ansonsten dürfte ja alles klar sein (:
Hier noch der Quelltext, im Programm Mathematica kann man die Einstellungen auch ändern um zu sehen wie sich Änderungen in den Settings auswirken würden:
- Code: Alles auswählen
Manipulate[
Graphics[{Translate[{Thickness[.01], {LightBlue, Disk[{0, 0}, 1.1],
Black, Line[{{-.1, -.1}, {.1, .1}}], Line[{{-.1, 1}, {.1, 1}}],
Line[{{1, -.1}, {1, .1}}], Thickness[.02],
Line[{{-.03, -1}, {.03, -1}}], Line[{{-1, .0}, {-1.1, .0}}],
Orange, Thickness[.01],
If[interferometer ==
"moving", {Arrow[{Piecewise[{{{5 t - 1, 0},
t < .2}, {{0, 4 t - .8}, .2 <=
t < .45}, {{0, -4 t + 2.8}, .45 <= t <= 1}}],
Piecewise[{{{5 t - 1, 0},
t < .2}, {{0, 4 t - .8}, .2 <=
t < .45}, {{0, -4 t + 2.8}, .45 <= t <= 1}}]}],
Arrow[{Piecewise[{{{5 t - 1, 0},
t < .4}, {{-3 t + 2.2, 0}, .4 <=
t < .73}, {{0, -4 t + 2.9}, .73 <= t <= 1}}],
Piecewise[{{{5 t - 1, 0},
t < .4}, {{-3 t + 2.2, 0}, .4 <=
t < .73}, {{0, -4 t + 2.9}, .73 <= t <=
1}}]}]}, {Arrow[{Piecewise[{{{4 t - 1, 0},
t < .25}, {{0, 4 t - 1}, .25 <=
t < .5}, {{0, -4 t + 3}, .5 <= t <= 1}}],
Piecewise[{{{4 t - 1, 0},
t < .25}, {{0, 4 t - 1}, .25 <= t < .5}, {{0, -4 t + 3},
.5 <= t <= 1}}]}],
Arrow[{Piecewise[{{{4 t - 1, 0},
t < .5}, {{-4 t + 3, 0}, .5 <=
t < .75}, {{0, -4 t + 3}, .75 <= t <= 1}}],
Piecewise[{{{4 t - 1, 0},
t < .5}, {{-4 t + 3, 0}, .5 <=
t < .75}, {{0, -4 t + 3}, .75 <= t <= 1}}]}]}]},
Thickness[.003],
Opacity[.7]}, {If[interferometer == "moving", t, 0], 0}],
If[interferometer == "moving",
{Red, Table[Point[{6 t - 1, 0}], {t, 0, Min[{.4, t}], .025}],
Table[Point[{(t - .73) + .73, -4 (t - .73)}], {t, .73,
Min[{1, t}], .025}], Blue,
Table[Point[{(t - .2) + .2, 4 (t - .2)}], {t, .2,
Min[{.45, t}], .025}],
Table[Point[{(t - .45) + .45, 1 - 4 (t - .45)}], {t, .45,
Min[{1, t}], .025}]}, {}]},
PlotRange -> {{-1.1, 2.1}, {-1.1, 1.1}},
ImageSize -> 500], {{t, .8, "time"}, 0,
1}, {{interferometer, "stationary"}, {"stationary", "moving"}}]