[FocusRangePast,FocusRangePrior] = StrehlEquivFocus(S,... TargetRange,lambda,D)
Computes a focusing range for a laser beam that gives equivalent Strehl ratio for propagation through vacuum as that specified by the input S. Since this can be accomplished by focusing past the target or by focusing prior to the target, both solutions are given. If the input Strehl is very small, FocusRangePast may give a negative focus range (indicating a divergent beam).
Parameters |
Description |
S [vector] |
Strehl ratio for beam at target with defocus |
TargetRange [scalar] |
Range at which beam is incident (m) |
lambda [scalar] |
Transmit laser wavelength (m) |
D [scalar] |
Transmit aperture diameter (m) |
Return Values |
Description |
FocusRangePast [vector] |
Range at which transmitter is focused past the target to give an equivalent Strehl (m) |
FocusRangePrior [vector] |
Range at which transmitter is focused prior to the target to give an equivalent Strehl (m) |
Copyright (c) 2009. All rights reserved.
|
What do you think about this topic? Send feedback!
|