Lens Lab Matlab App

Given a few of my previous posts it’s obvious that I’m a fan of the physics and mathematics that that comes along with the theory of classical optics. To make the number of lens-based posts a nice round three then, here’s a simple Matlab App I made over the last few days which lets you play with lenses interactively, hopefully giving a bit of useful insight into the underlying principles.

Continue reading


How does a lens make an image?

I’ve talked before on this blog about the propagation of electromagnetic waves, and that’s not stopping any time soon. This time, I’d like to go through from first principles and demonstrate how a lens forms an image in all the gory details. Beware, there be maths ahead…

Continue reading