Files
bo-ptycho/notebooks/mat_preview.ipynb
T
2026-08-05 12:23:32 +09:00

2.7 KiB

In [17]:
from scipy.io import loadmat as scipy_loadmat
from mat73 import loadmat as mat73_loadmat
import numpy as np
In [2]:
%pwd
Out [2]:
'/home/swim/bo-ptycho/notebooks'
In [5]:
f = "/home/swim/Si_project/Si8V2_full/roi1_Ndp256/MLs_L1_p1_g64_Ndp192_pc1_noModel_Ns23_dz14.6087_reg0.2/Niter1000.mat"
In [6]:
contents = scipy_loadmat(f)
contents.keys()
Out [6]:
dict_keys(['__header__', '__version__', '__globals__', 'outputs', 'probe', 'object', 'p', '__function_workspace__'])
In [25]:
contents['p'].dtype.fields
Out [25]:
mappingproxy({'object_ROI': (dtype('O'), 0),
              'binning': (dtype('O'), 8),
              'detector': (dtype('O'), 16),
              'dx_spec': (dtype('O'), 24),
              'lambda': (dtype('O'), 32),
              'multi_slice_param': (dtype('O'), 40),
              'obj_init_param': (dtype('O'), 48),
              'init_probe_file': (dtype('O'), 56),
              'normalize_init_probe': (dtype('O'), 64)})
In [ ]: