HomeOptics & LightNanoantenna Phasor Lab: Interference of Coupled Dipoles

Nanoantenna Phasor Lab: Interference of Coupled Dipoles

A 2D phasor-and-oscilloscope view of the same coupled-dipole Yagi-Uda nanoantenna: watch each rod's solved dipole moment as a rotating vector in the complex plane, drag around the radiation polar plot to pick an observation angle, and see the individual rod waveforms add up (or cancel) in a live scope trace.

Optics & Light2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-nanooptics-basics ↗ Open standalone

The 3D version of this simulator renders a Yagi-Uda nanoantenna as rods in space with a lobe curve floating in front of them. This 2D companion solves the identical coupled-dipole linear system — the same Green's function coupling, the same driven feed plus passive reflector and directors — but puts the raw complex numbers on screen instead: a bank of rotating phasors for each rod's dipole moment, a 2D polar radiation plot you steer with a draggable observation angle, and a scope trace where each rod's individual sinusoid is drawn faintly so you can watch them physically add up into the forward lobe or cancel into the null behind the reflector.

⚙ Under the hood

A 2D phasor-and-oscilloscope view of the same coupled-dipole Yagi-Uda nanoantenna: watch each rod's solved dipole moment as a rotating vector in the complex plane, drag around the radiation polar plot to pick an observation angle, and see the individual rod waveforms add up or cancel in a live scope trace.

nanoopticsplasmonicsantennaphotonicsnear-fielddipolephasorinterference

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)