>
opd := subs( d=20, C=10, opd ):
Now let's look at what happens with a 10 micron translation and no rotation. We'll remove the
offset and tilt terms first.
>
PlotZernikeWavefront( opd, [Delta,psi], c, [[0,0],[1,1]],
`microns`, [10*10^(-4),0*arcsec], 100.0, 10.0 );
OPD
radius (cm)
Wavefront Error (microns)
We're suffering from about two microns of coma at the edge of the beam. Let's now rotate the
primary by the amount we calculated above that compensates for the translation.
>
PlotZernikeWavefront( opd, [Delta,psi], c, [[0,0],[1,1]],
`pm`, [10*10^(-4),epsilon*arcsec], 100.0, 10.0 );