Understanding: Optics Python
Understanding: Optics Python
Vasudevan Lakshminarayanan
Hassen Ghalila
Ahmed Ammar
L. Srinivasa Varadharajan
CRC Press
Taylor &. Francis Group
Boca Raton London New York
Preface xiii
1.2.3.2Jupyter/IPython QtConsole 4
1.2.3.3 Spyder 5
1.3.1 Comments 6
1.3.3.1 Numbers 7
1.3.4.1 Variables 9
1.3.4.2 Keywords 10
1.3.5.1 Strings 11
1.3.5.2 Lists 15
1.3.5.3 Tuples 17
1.3.5.4 Dictionaries 18
1.4.1 Modules 22
1.4.4 Classes 25
Engineering 26
viii Contents
1.5.3.4 Interpolation 39
1.6 Conclusion 40
2.1.2.3 QLabel 44
2.1.2.4 QPushButton 46
2.1.2.5 QSpinBox 48
2.1.2.6 QSlider 51
2.2.3 Layout 56
2.2.5 QtUiFile 57
2.4 Conclusion 73
Contents ix
3.1 Introduction 75
4.1 Radiometry 93
4.2 Photometry 96
9 Interference 179
Chapter
9.1 Generalities 179
Slits 303
Index 353