Niccko commited on
Commit
0636548
·
1 Parent(s): 200bc79
Files changed (1) hide show
  1. fraunhofer_test.py +2 -13
fraunhofer_test.py CHANGED
@@ -1,25 +1,14 @@
1
- import astropy.units as u
2
- import pyoptica as po
3
  import matplotlib.pyplot as plt
4
  import numpy as np
5
  import math
6
- import os
7
- from scipy.fft import fft2, ifft2, fftshift, ifftshift
8
- import aotools.opticalpropagation as op
9
- import scipy.special as sc
10
- import time
11
- import multiprocessing
12
- from multiprocessing import Pool
13
  from zern_generator import generate_zern_wavefront
14
- from scipy.ndimage import zoom
15
 
16
 
17
  f = 100 * 10 ** -3 # Форкусное расстояние линзы
18
-
19
-
20
  radius = 5 * 10 ** -3 # Радиус линзы
21
  span = (-(10 ** -2), 10 ** -2)
22
- lens = po.ThinLens(radius, f)
23
  z = 100 * 10 ** -3 # Расстояние
24
  wavelength = 500 * 10 ** -9 # Длина волны
25
  pixel_scale = 250 * 10 ** -4 # Размер пикселя
 
 
 
1
  import matplotlib.pyplot as plt
2
  import numpy as np
3
  import math
4
+ from scipy.fft import fft2, fftshift, ifftshift
 
 
 
 
 
 
5
  from zern_generator import generate_zern_wavefront
 
6
 
7
 
8
  f = 100 * 10 ** -3 # Форкусное расстояние линзы
 
 
9
  radius = 5 * 10 ** -3 # Радиус линзы
10
  span = (-(10 ** -2), 10 ** -2)
11
+
12
  z = 100 * 10 ** -3 # Расстояние
13
  wavelength = 500 * 10 ** -9 # Длина волны
14
  pixel_scale = 250 * 10 ** -4 # Размер пикселя