Interferenz mit dem Modell der Zeigerdarstellung
Author: U. Konrad

S2

S1

yres

Interferenz mit dem Modell der Zeigerdarstellung
Die grün unterlegten Größen können mit den Schiebereglern 
variiert werden.  Die pink unterlegten Größen werden berechnet.
U. Konrad (C) 2010

f =

Hz

λ =

Hz

m/s

δ =

m

m

Geschwindigkeit = 340 (slider from 100 to 1000, step 10)
Frequenz = 1850 (slider from 0 to 5000, step 10)
Empf = (1.5707022650462652, 2.2021609699110365)
B = Point(xAxis)
a = OrthogonalLine(B, xAxis)
D = Point(a)
c = Segment(Empf, D)
lambda: Geschwindigkeit / Frequenz
c2: c / lambda
c22: Mod[c2 * 100, 100] / 100
ymax2 = 1 (slider from 0 to 2, step 0.1)
C = Point(a)
b = Segment(Empf, C)
c1: b / lambda
c11: Mod[c1 * 100, 100] / 100
ymax1 = 1 (slider from 0 to 2, step 0.1)
d: abs(c1 - c2)
E = (8, 2)
F: (8 + ymax1, 2)
e = Circle(E, F)
f = Segment(E, F)
w1: (c11 * 360)°
F' = Rotate(F, w1, E)
α = Angle(F, E, F')
u = Vector(E, F')
G = (8, -2)
H: (9 - 1 + ymax2, -1 * 2)
g = Circle(G, H)
h = Segment(G, H)
c2 * 360: (c2 * 360)°
w2: (c22 * 360)°
H' = Rotate(H, w2, G)
β = Angle(H, G, H')
v = Vector(G, H')
res: u + v
R = Point(res)
yres = Length(res)
i = LineBisector(C, D)
j = Line(Empf, a)
k = Circle(R, yres)
Textk: yres + ""
Text2: Frequenz + ""
dc: sqrt((c2 - c1)^(2)) * lambda
Text10: lambda + ""
Text9: dc + ""
w: Vector[R] + u
W: R + w
V: R + w + v
z = Vector(W, V)
A = (9.365103324348604, 6.78921832884097)
I = (9.365103324348604, 4.156010781671159)
J = (14.903198562443842, 4.176909254267745)
K = (14.903198562443842, 6.810116801437556)
L = (-4.992147349505841, 5.054645103324349)
M = (-5.013045822102427, 3.0483917340521116)
N = (-2.60972147349506, 3.0483917340521116)
O = (-2.60972147349506, 5.054645103324349)
Vieleck2, l, m, n, o = Polygon(L, M, N, O)