Skip to content

๐Ÿ“บ Electromagnetic fields

JavaScriptThree.js

๐ŸŽฏ Visualization of the Liรฉnardโ€“Wiechert field of two oscillating charges
๐Ÿง  Based on this tutorial by Byron Philhour
๐Ÿ A VPython demo is available as well, see electromagnetic_wave_quiver.py
๐Ÿ‘‰ Read more on electromagnetic interactions on MIT OpenCourseWare
๐Ÿ‘‰ Maxwellโ€™s equations:

(v2โˆ‡2โˆ’โˆ‚2โˆ‚t2)Eโƒ—=0,(v2โˆ‡2โˆ’โˆ‚2โˆ‚t2)Bโƒ—=0,v=1ฮผฯต\bigg ( v^2\nabla^2 - \dfrac {\partial^2}{\partial t^2} \bigg) \vec{E} = 0,\quad \bigg ( v^2\nabla^2 - \dfrac {\partial^2}{\partial t^2} \bigg) \vec{B} = 0,\quad v=\dfrac {1} {\sqrt {\mu \epsilon}}
Source


Source

๐ŸŽฏ Visualization of electromagnetic waves
๐Ÿง  Inspired by 23_antenna.py by Ruth Chabay, Spring 2001
๐Ÿ A VPython demo is available as well, see antenna.py