mirror of
https://github.com/yosata/fourierOptics.git
synced 2026-10-30 05:01:04 +00:00
Large update for finishing thesis
This commit is contained in:
1 parent
8e0575e0e9
commit
9ce4b7045f
25 files changed
+2316
-521
No files matched your search
@@ -199,7 +199,7 @@ def plot_distortions2(xe, ye, xp, yp, lims=False, add_detectors=True,
|
||||
# ax.plot(xe[i,:], ye[i,:], 'k-', alpha=0.2, linewidth=.5)
|
||||
# ax.quiver(X,Y,dx,dy,R, alpha=1, units='dots', zorder=300)
|
||||
|
||||
for k in range(1):
|
||||
for k in range(3):
|
||||
print()
|
||||
ind_end = (k+1) * 121
|
||||
ind_start = k * 121
|
||||
@@ -300,30 +300,30 @@ if __name__ == '__main__':
|
||||
# convert_detector_size()
|
||||
# Plotting the original distortions
|
||||
data_dir = '../data/GD Focal Plane WFEs/'
|
||||
xe_og = load_variable(data_dir + 'GD_IFP_obscured_PSF_xcentroid_expected_zern.pkl')
|
||||
ye_og = load_variable(data_dir + 'GD_IFP_obscured_PSF_ycentroid_expected_zern.pkl')
|
||||
xp_og = load_variable(data_dir + 'GD_IFP_obscured_PSF_xcentroid_found_with_wfe_airy_zern.pkl')
|
||||
yp_og = load_variable(data_dir + 'GD_IFP_obscured_PSF_ycentroid_found_with_wfe_airy_zern.pkl')
|
||||
xe_og = load_variable(data_dir + 'GD_IFP_obscured_PSF_xcentroid_expected_psd.pkl')
|
||||
ye_og = load_variable(data_dir + 'GD_IFP_obscured_PSF_ycentroid_expected_psd.pkl')
|
||||
xp_og = load_variable(data_dir + 'GD_IFP_obscured_PSF_xcentroid_found_with_wfe_airy_psd.pkl')
|
||||
yp_og = load_variable(data_dir + 'GD_IFP_obscured_PSF_ycentroid_found_with_wfe_airy_psd.pkl')
|
||||
|
||||
# # Zoom 1:
|
||||
# xe_og1 = load_variable(data_dir + 'GD_IFP_zoom_obscured_PSF_xcentroid_expected_zern.pkl')
|
||||
# ye_og1 = load_variable(data_dir + 'GD_IFP_zoom_obscured_PSF_ycentroid_expected_zern.pkl')
|
||||
# xp_og1 = load_variable(data_dir + 'GD_IFP_zoom_obscured_PSF_xcentroid_found_with_wfe_airy_zern.pkl')
|
||||
# yp_og1 = load_variable(data_dir + 'GD_IFP_zoom_obscured_PSF_ycentroid_found_with_wfe_airy_zern.pkl')
|
||||
xe_og1 = load_variable(data_dir + 'GD_IFP_zoom_obscured_PSF_xcentroid_expected_psd.pkl')
|
||||
ye_og1 = load_variable(data_dir + 'GD_IFP_zoom_obscured_PSF_ycentroid_expected_psd.pkl')
|
||||
xp_og1 = load_variable(data_dir + 'GD_IFP_zoom_obscured_PSF_xcentroid_found_with_wfe_airy_psd.pkl')
|
||||
yp_og1 = load_variable(data_dir + 'GD_IFP_zoom_obscured_PSF_ycentroid_found_with_wfe_airy_psd.pkl')
|
||||
|
||||
xe = xe_og#np.append(xe_og, xe_og1)
|
||||
ye = ye_og#np.append(ye_og, ye_og1)
|
||||
xp = xp_og#np.append(xp_og, xp_og1)
|
||||
yp = yp_og#np.append(yp_og, yp_og1)
|
||||
xe = np.append(xe_og, xe_og1)
|
||||
ye = np.append(ye_og, ye_og1)
|
||||
xp = np.append(xp_og, xp_og1)
|
||||
yp = np.append(yp_og, yp_og1)
|
||||
|
||||
# xe = np.append(xe_og2, xe_og3)
|
||||
# ye = np.append(ye_og2, ye_og3)
|
||||
# xp = np.append(xp_og2, xp_og3)
|
||||
# yp = np.append(yp_og2, yp_og3)
|
||||
xe = np.append(xe_og2, xe_og3)
|
||||
ye = np.append(ye_og2, ye_og3)
|
||||
xp = np.append(xp_og2, xp_og3)
|
||||
yp = np.append(yp_og2, yp_og3)
|
||||
|
||||
|
||||
figtitle = '../figures adapted for thesis/Focal Plane/GD_IFP_zern'
|
||||
plot_distortions(xe, ye, xp, yp, show=True, save=False, figtitle=figtitle,
|
||||
figtitle = '../figures adapted for thesis/Focal Plane/GD_IFP_zern2'
|
||||
plot_distortions2(xe, ye, xp, yp, show=True, save=False, figtitle=figtitle,
|
||||
lims=[[-120,120],[-120,120]])
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user