sconic: Sconic

View source: R/sa_astig_null.r

sconicR Documentation

Sconic

Description

twice the radial height difference between a sphere and conic surface

Usage

sconic(D, rc, b = -1, eps = 0., lambda = 632.8, nmax = 6)

Arguments

D

Diameter (mm)

rc

Radius of curvature (mm)

b

conic constant (default -1)

eps

obstruction fraction (default 0)

lambda

source or test wavelength (nm)

nmax

maximum polynomial order

Details

For the typical use case D and rc should be in millimeters and lambda in nanometers.

If eps > 0 Zernike annular coefficients will be computed and returned.

Value

Zernike polynomial coefficients. The default returns the 4th and 6th order coefficients in a length two vector.

Note

This estimates twice the radial distance between a sphere and conic surface with same paraxial radius of curvature, and returns Zernike coefficients of polynomial expansion. Intended for “numerical nulling” when testing an asphere at center of curvature, and should be more accurate than the vertical height difference calculated by zconic for that purpose.

Author(s)

M.L. Peck

See Also

zconic

Examples

  2.*zconic(1000,5000)
  sconic(1000,5000)

mlpeck/zernike documentation built on April 19, 2024, 3:16 p.m.