|
||
|
Large Optics Fabrication and Testing Group |
Useful Program Subroutines
Note: These source codes are copyrighted in the name of their authors and the Large Optics
Fabrication and Testing Group, College of Optical Sciences at the University of Arizona.
Please contact / acknowledge the author when using these source codes.
|
Program |
Example |
Fuction |
|
Title: SF_Spec_Calc Author: Stacie Manuel Date: June 04 2009 |
SF_Spec_Calc |
SF_Specification |
|
This function calculates the polishing specification for a telescope, following the discussion by Hill in "Optical Design, Error Budget and Specifications for the Columbus Project Telescope" (Proc. SPIE 1236, 86-107 (1990)). |
||
|
Program |
Example |
Fuction |
|
Title: RZsTB Author: René Zehnder Date: June 05 2009 |
Overview.doc |
RZsTB.zip |
|
The zip file "RZsTB" contains multiple m-files in the areas of statistics, diffraction, vector and matrix operations, MATLAB automation and more. A more detailed description is found in Overview.doc |
||
|
Program |
Example |
Fuction |
|
Title: PolyFun11n Author: Peng Su Date: June 2009 |
||
|
x,y are the cardinal coordinate of the sample pupil position RotAng is used for calculating rotated Zernike standard polynomials n is the order of the Zernike standard polynomials |
||
|
Program |
Example |
Function |
|
Title: plotZern Author: Ping Zhou Date: September 2007 |
plotZern |
|
|
This code plots annular Zernike polynomial |
||
|
Program |
Example |
Function |
|
Title: zAnnular Author: Ping Zhou Date: September 2007 |
zAnnular |
|
|
This function generates the annular Zernikes, which are orthonormal in an annular aperture. This annular Zernikes have the same numbering as Durango software |
||
|
Program |
Example |
Function |
|
Title: zAnnularStd Author: Ping Zhou Date: September 2007 |
zAnnularStd |
|
|
This function generates the annular Zernikes with Zernike Standard Polynomial numbering. |
||
|
Program |
Example |
Function |
|
Title: Standard Zernike Polynomials Author: Ping Zhou Date: September 2009 |
zStd |
|
|
This code can be used to
generate the standard Zernike polynomials. |
||