fbcc
MENU

Existing Members

Email *
Password *

New to Sanity?

   SHOP BY DEPARTMENT   
Understanding Optics with Python
Vasudevan Lakshminarayanan
Hardback Book  |  Science  |  02 Mar 2027
★ ★ ★ ★ ★
★ ★ ★ ★ ★
No reviews yet Write A Review
Description Details
$201.59  was $251.99

Not yet released - Shipping date approx. 02 Mar 2027

202 ELITE Points earned with this purchase! Earn 250 for a $10 Reward!
Not an ELITE Member? Join ELITE here


Buy Now & Pay Later With

PayPal Afterpay Zip Klarna

Shipping - See delivery options.
Postcode:
Quantity:
 

This updated edition introduces Python programming language to study basic optics. It discusses most standard topics of traditional physical and geometrical optics through Python and PyQt5. It provides visualizations and in-depth descriptions of Python’s programming language and simulations.

Understanding Optics with Python, Second Edition enables hands-on study of optics through Python simulations. Python was selected for its open-source availability, extensive functionality, and robust online support. The book covers Python 3.x programming essentials, including graphical user interfaces, with downloadable codes on the book's website. It introduces Jupyter, Numpy, and Matplotlib while using numerical simulations to illustrate optical phenomena and experiments, promoting interactive teaching and learning. The book provides an accessible alternative for institutions lacking experimental equipment due to financial constraints, enhancing global knowledge diffusion. Examples are comparable to standard optics textbooks and suitable for self-study or professional reference. Major additions include chapters on matrix methods in geometrical optics (demonstrating efficient ray tracing through matrix computation) and optical system aberrations (covering chromatic and Seidel aberrations plus wavefront aberrations). The polarization chapter has been expanded to include Stokes matrices.

The book is mainly meant for students in optical physics and engineering, researchers, and engineers wishing to use Python simulations to better understand the basic concepts of optics. It also allows professors to provide immediate visualizations of complex ideas.

Title: Understanding Optics with Python

Format: Hardback Book

Release Date: 02 Mar 2027

Author: Vasudevan Lakshminarayanan

Sku: 3787670

Catalogue No: 9781041151180

Category: Science


customer promise
sanity icon Help you find exactly what you are looking for, even if you aren't sure yourself!
sanity icon Track down the hard to find as quickly as possible - if it's available, we will get it!
sanity icon Deliver fast and friendly service to every customer.
sanity icon Provide you with the hottest, the latest and a great range.
sanity icon And if you're not satisified, you can exchange or with a receipt, get your money back - no questions asked!