Understanding Optics with Python /
Vasudevan Lakshminarayanan.
- First edition.
- 1 online resource.
- Multidisciplinary and Applied Optics .
Chapter 1 Introduction to Python / chapter 2 GUI Programming with Python and Qt / chapter 3 Electromagnetic Waves / chapter 4 Radiometry and Photometry / chapter 5 Fermat's Principle, Reflection, and Refraction / chapter 6 Lenses and Mirrors / chapter 7 Thick Lenses and Lens Systems / chapter 8 Polarization / chapter 9 Interference / chapter 10 Coherence / chapter 11 Diffraction / Vasudevan Lakshminarayanan Hassen Ghalila Ahmed Ammar L. Srinivasa Varadharajan -- Vasudevan Lakshminarayanan Hassen Ghalila Ahmed Ammar L. Srinivasa Varadharajan -- Vasudevan Lakshminarayanan Hassen Ghalila Ahmed Ammar L. Srinivasa Varadharajan -- Vasudevan Lakshminarayanan Hassen Ghalila Ahmed Ammar L. Srinivasa Varadharajan -- Vasudevan Lakshminarayanan Hassen Ghalila Ahmed Ammar L. Srinivasa Varadharajan -- Vasudevan Lakshminarayanan Hassen Ghalila Ahmed Ammar L. Srinivasa Varadharajan -- Vasudevan Lakshminarayanan Hassen Ghalila Ahmed Ammar L. Srinivasa Varadharajan -- Vasudevan Lakshminarayanan Hassen Ghalila Ahmed Ammar L. Srinivasa Varadharajan -- Vasudevan Lakshminarayanan Hassen Ghalila Ahmed Ammar L. Srinivasa Varadharajan -- Vasudevan Lakshminarayanan Hassen Ghalila Ahmed Ammar L. Srinivasa Varadharajan -- Vasudevan Lakshminarayanan Hassen Ghalila Ahmed Ammar L. Srinivasa Varadharajan.
"This book introduces optics through the use of simulations, namely, Python. Students, researchers, and engineers will be able to use Python simulations to better understand the basic concepts of optics and professors will be able to provide immediate visualizations of the complex ideas. Readers will learn programming in Python. Throughout this book, a simulated laboratory will be provided where students can learn by "hands on" exploration. The text will cover all the standard topics of traditional optics. "--Provided by publisher.