MTF versus Field

[1]:
from optiland.analysis import MTFvsField
from optiland.samples.objectives import CookeTriplet
[2]:
lens = CookeTriplet()
[3]:
_ = lens.draw()
../../_images/gallery_wavefront_mtf_vs_field_3_0.png
[4]:
rms_vs_field = MTFvsField(lens, frequencies=[10.0, 30.0], num_rays=64, wavelengths=[0.48, 0.55])
_ = rms_vs_field.view()
../../_images/gallery_wavefront_mtf_vs_field_4_0.png