NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A recursive algorithm for Zernike polynomialsThe analysis of a function defined on a rotationally symmetric system, with either a circular or annular pupil is discussed. In order to numerically analyze such systems it is typical to expand the given function in terms of a class of orthogonal polynomials. Because of their particular properties, the Zernike polynomials are especially suited for numerical calculations. Developed is a recursive algorithm that can be used to generate the Zernike polynomials up to a given order. The algorithm is recursively defined over J where R(J,N) is the Zernike polynomial of degree N obtained by orthogonalizing the sequence R(J), R(J+2), ..., R(J+2N) over (epsilon, 1). The terms in the preceding row - the (J-1) row - up to the N+1 term is needed for generating the (J,N)th term. Thus, the algorith generates an upper left-triangular table. This algorithm was placed in the computer with the necessary support program also included.
Document ID
19830009101
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Davenport, J. W.
(College of Southern Georgia Statesboro, GA, United States)
Date Acquired
August 11, 2013
Publication Date
August 1, 1982
Publication Information
Publication: NASA. Marshall Space Flight Center The 1982 NASA(ASEE Summer Fac. Fellowship Program
Subject Category
Optics
Accession Number
83N17372
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available