The black dots represent a string. [b]Click "Reset",[/b] then click the "Play" button to send a traveling wave down the string![br][br]Upon reaching the end of the string (at right), the red wave will produce a reflected blue wave. The string will respond to the superposition (sum) of the two traveling waves.[br]The green slider controls whether the end of the string is free or fixed.
[i]Java version provides smoother animation than HTML5 version.[/i]