| <script src="standingwavereflection.js"></script> |
| <script src="standingwavereflection_en.js"></script> |
| <script src="page_phen.js"></script> |
| <meta name="description" content="HTML5 app: Standing wave (explanation by superposition with the reflected wave)"> |
| <meta name="author" content="Walter Fendt"> |
| <meta name="keywords" content="app, physics, wave, standing wave, interference, node, antinode"> |
| </head> |
|
|
| <body> |
|
|
| <h1>Standing Wave<br>(Explanation by Superposition with the Reflected Wave)</h1> |
|
|
| <p><em class="Begriff">Standing waves</em> differ from propagating waves by the fact that the particles are in the same |
| or in the opposite phase of oscillation at all times. A standing wave can be explained by superposition |
| of the incidenting wave and the reflected wave. Two cases are to be distinguished:</p> |
|
|
| <ul> |
| <li>For <em class="Begriff">reflection from a fixed end</em>, there is a phase shift of π at the point of reflection. |
| At this point, the phase of the reflected wave is opposed to the phase of the incidenting wave so that the total elongation |
| is always equal to 0 (node).</li> |
| <li class="Abstand">In case of <em class="Begriff">reflection from a free end</em>, there is no phase shift. |
| For this reason, the particles oscillate back and forth with a particularly large amplitude at the point of reflection |
| (antinode).</li> |
| </ul> |
|
|
| <p>This HTML5 app illustrates the incidenting wave (red), the reflected wave (blue), and the standing wave resulting from superposition (black). |
| The control panel provides the choice between reflection from a fixed end and reflection from a free end. |
| The "Reset" button brings the simulation into the initial state. The other button is for starting, pausing |
| or continuing the simulation. If you choose the option "Slow motion", the animation will run 10× slower. |
| There is also a selection between a continuous animation and a single-step illustration, whereby the time interval can be set. |
| In the option fields at the very bottom, one can determine which waves should be visible.</p> |
|
|
| <div id="total"> |
| <div id="canvas"><canvas id="cv" width=480 height=440>This browser doesn't support HTML5 canvas!</canvas></div> |
| <div id="panel"> |
| <div style="top: 20px;"><span class="pos1" id="lb1"></span></div> |
| <div style="top: 45px;"><input type="radio" id="rb1a" name="bg1" value=""><label for="rb1a" id="rb1b"></label></div> |
| <div style="top: 70px;"><input type="radio" id="rb2a" name="bg1" value=""><label for="rb2a" id="rb2b"></label></div> |
| <div style="top: 105px;"><button id="bu1" style="background-color: #00ffff;"></button></div> |
| <div style="top: 150px;"><button id="bu2" style="background-color: #ffff00;"></button></div> |
| <div style="top: 200px;"><input type="checkbox" id="cbSlow" name="cbSlow" value=""><label for="cbSlow" id="lbSlow"></label></div> |
| <div style="top: 230px;"><input type="radio" id="rb3a" name="bg2" value=""><label for="rb3a" id="rb3b"></label></div> |
| <div style="top: 255px;"><input type="radio" id="rb4a" name="bg2" value=""><label for="rb4a" id="rb4b"></label></div> |
| <div style="top: 285px;"><select id="ch"></select></div> |
| <div style="top: 320px;"><input type="checkbox" id="cb1a" name="cb1a" value=""><label for="cb1a" id="cb1b"></label></div> |
| <div style="top: 345px;"><input type="checkbox" id="cb2a" name="cb2a" value=""><label for="cb2a" id="cb2b"></label></div> |
| <div style="top: 370px;"><input type="checkbox" id="cb3a" name="cb3a" value=""><label for="cb3a" id="cb3b"></label></div> |
| <div style="top: 410px;"><span class="pos1" id="author"></span></div> |
| <div style="top: 420px;"><span class="pos1" id="translator"></span></div> |
| </div> |
| </div> |
|
|
| <script>endPage("standingwavereflection",9,7,2003,23,8,2021);</script> |