The calculator below uses JavaScript to provide quick computation of the Fresnel equations. To learn the concepts represented by this plot, please view the Fresnel equation description page.
+
It is worth noting these calculations assume a specific right-handed coordinate system for incident, transmitted, and reflected rays. In particular, phase values may not agree with other sources which use different conventions.
Software download
Open-source code and test cases are provided for a few programming languages commonly used in optical science and engineering.
Note: To keep this webpage focused on the calculator, the math and discussion have been removed. I am happy to discuss these results further, and the code for these pages is commented, so take a look or ask me a question.