Welle 1

Welle 2

Überlagerung

Stopp Animation

Start Animation

Konstruktive Interferenz

Destruktive Interferenz

Ansicht von oben

3D-Ansicht

Seitenansicht

Abstand der Wellenerreger

Amplitude

Frequenz

Geändert durch Dr. Markus Ziegler
Ursprüngliche Version von Tom Walsh [CC BY-SA 3.0]
https://www.geogebra.org/m/XdW2SjQ8
Download: 24.2.2020, 12:00 Uhr

f = 9.2 (slider from 5 to 10, step 0.1)
amp = 1.9 (slider from 0.1 to 2, step 0.1)
d = 24.8 (slider from 0 to 50, step 0.1)
t = 5 (slider from 0 to (2 * π), step 0.1)
l: 20 / f
w1(x, y) = (amp * sin((-t) + ((y + d / 2)^(2) + x^(2))^(0.5) / l))
w2(x, y) = (amp * sin((-t) + ((y - d / 2)^(2) + x^(2))^(0.5) / l))
w(x, y) = w1(x, y) + w2(x, y)
s: w1(((-d)) / 2, 0)
C = PointIn(w)
a = false
b = false
c = true
D: (x(C) + 2, y(C) + 2, (amp * 2))
E: (x(D), y(D), (-z(D)))
e: (amp * sin((-t) + ((x(C) + d / 2)^(2) + y(C)^(2))^(0.5) / l))
g: (amp * sin((-t) + ((x(C) + d / 2)^(2) + y(C)^(2))^(0.5) / l)) + (amp * sin((-t) + ((x(C) - d / 2)^(2) + y(C)^(2))^(0.5) / l))
B: (0, ((-d)) / 2, s)
A: (0, d / 2, s)
h = Segment(A, (x(A), y(A), z(A) + 15))
i = Segment(B, (x(B), y(B), z(B) + 15))
F: (115, 0, 1)
o = false
p = false
list2 = Sequence(Segment[(0, 0, 1), Rotate[F, asin((((l * π) * mmm) * 2 / d)), zAxis]], mmm, -4.5, 4.5, 1)
list1 = Sequence(Segment[(0, 0, 1), Rotate[F, asin((((l * π) * mmm) * 2 / d)), zAxis]], mmm, -5, 5, 1)
G: (80, 0, w(80, 0))
G' = Rotate(G, asin((l * π / d)), zAxis)
H: (x(G'), y(G'), 0)
j = Segment((x(A), y(A), z(A) + 15), (x(A) - 30, y(A), z(A) + 15))
k = Segment((x(B), y(B), z(B) + 15), (x(B) - 30, y(B), z(B) + 15))
poly1, q, r, f_1, g_1 = Polygon((-30, -25, 20), (-30, 25, 20), (-30, 25, 10), (-30, -25, 10))
m = Segment((x(A) - 30, y(A), 15 - amp), (x(A) - 30, y(A), 15 + amp))
n = Segment((x(B) - 30, y(B), 15 - amp), (x(B) - 30, y(B), 15 + amp))