From f893fd827fb878c587092e29eb6eb0deb511c0b7 Mon Sep 17 00:00:00 2001 From: bma Date: Thu, 29 Jun 2017 13:38:40 +0200 Subject: [PATCH] mode-matching: add mode matching script --- mode-matching/mode-matching.py | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 mode-matching/mode-matching.py diff --git a/mode-matching/mode-matching.py b/mode-matching/mode-matching.py new file mode 100644 index 0000000..188af11 --- /dev/null +++ b/mode-matching/mode-matching.py @@ -0,0 +1,11 @@ +from numpy import pi + +L = 140.#mm +R = 900.#mm +lambd = 1542.#nm + +g = 1-L/R +print('g = %f'%g) + +w0 = ((L*lambd/pi)*(g/(1-g))**0.5)**0.5 +print('w0 = %f um'%w0) -- 2.16.4