Visualization application software development for calculating light aberrations
-
Graphical Abstract
-
Abstract
In order to calculate aberrations rapidly and easily,MATLAB's GUI tools are used to make a program interface.A user interface software for calculating light aberrations is realized according to vector formulae to trace optical path passing through spherical faces,when various parameters are input in the program interface,different kinds of aberrations with different view-field angles and different incident points on the pupil can be got by clicking aberration menus,containing on-axis aberrations,off-axis aberrations of wide beam in the tangential plane and the sagittal plane,and aberrations of sharp beam.The focal distance,the ideal image distance of an optical system and spatial ambiguities in images are also obtained.It can be used as a single interface to calculate all sorts of aberrations.The soft has a simple programming language,fewer programming sentences,less machine time and correct running results.The compiled program can be run independently on any operating system without the MATLAB operating environment.
-
-