On Mon, Dec 25, 2017 at 01:08:13PM +0400, Siddharth Sehgal wrote: > The actual equation is below screen shotted
No it isn't -- either you forgot to attach it, or the mailing list removed it. Do you mean this equation? https://en.wikipedia.org/wiki/Sellmeier_equation I suggest you try using Python and compare your results to those from here: http://www.calctool.org/CALC/phys/optics/sellmeier or from some authoritative source of refractive indexes. Here is my simple test, for borosilicate glass BK7 using the values from Wikipedia. Using the website: refractive index at 590 nm = 1.51670 Using Python, I get: 1.516698697993053 Here is my code. Feel free to use it for any purpose, no credit required (except as needed to meet any academic obligations you may have about collaboration and/or plagiarism). import math def sellmeier(lambd, B1, B2, B3, C1, C2, C3): return 1 + B1*f(lambd, C1) + B2*f(lambd, C2) + B3*f(lambd, C3) def f(x, y): x2 = x**2 return x2/(x2 - y) # Coefficients for BK7 (borosilicate crown glass) result = sellmeier(0.590, # 590nm == 0.590µm 1.03961212, 0.231792344, 1.01046945, 6.00069867e-3, 2.00179144e-2, 103.560653) print(math.sqrt(result)) -- Steve _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor