-
Notifications
You must be signed in to change notification settings - Fork 64
03. Using PyZDDE in Jupyter: A Gallery of notebooks
The [Jupyter (previously IPython) notebook] (http://ipython.readthedocs.org/en/stable/) is a great tool for numerical computing, exploratory analysis, documenting thoughts and research processes, knowledge sharing and teaching.
This page showcases some examples of using PyZDDE with Zemax within the notebook environment (more to be added over time).
-
[Using ZEMAX and PyZDDE with IPython notebook] (http://nbviewer.ipython.org/github/indranilsinharoy/PyZDDE/blob/master/Examples/IPNotebooks/00%20Using%20ZEMAX%20and%20PyZDDE%20with%20IPython%20notebook.ipynb) -- introduces basic capabilities of PyZDDE.
-
Notes on
ipzCaptureWindow()
andipzCaptureWindowLQ()
functions for embedding Zemax graphics into notebooks -- shows how to use the two functions to directly import graphics windows from Zemax into the notebook.
-
Simple fiber coupling analysis using Zemax's POP -- demonstrates how to access Zemax's POP analysis features using PyZDDE.
-
[Speckle generation using Zemax's Grid Sag Surface] (http://nbviewer.ipython.org/github/indranilsinharoy/PyZDDE/blob/master/Examples/IPNotebooks/03%20Generation%20of%20Speckle%20using%20Zemax%20Grid%20Sag%20Surface.ipynb) -- demonstrates the use of Zemax's Grid Sag surface and POP analysis features to simulate speckle. Further, the first and second order characteristics of the speckle field are analyzed using Numpy and Matplotlib.
This work by PyZDDE contributors is licensed under a Creative Commons Attribution 4.0 International License.
Based on a work at https://github.com/indranilsinharoy/PyZDDE.