Skip to content

Single slit, double slit and diffraction grating modelled using Python3, Matplotlib and Numpy. :D

Notifications You must be signed in to change notification settings

akhil1508/Diffraction-in-Python

Repository files navigation

Diffraction plot simulation using Python3, Matplotlib and Numpy

The file diffraction.py contains the three functions for single, double and diffraction grating normalized intensities.

The file single_slit_diffraction.py contains code that uses the above module's code to create a plot with sliders to show how single slit diffraction works.

The file double_slit_diffraction.py contains code that showcases how double slit interference works.

The file diffraction_grating.py contains code that showcases how grating works.

About

Single slit, double slit and diffraction grating modelled using Python3, Matplotlib and Numpy. :D

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages