Cn2 = UniformCn2(h,C0) Cn2 = UniformCn2(h,PARAM,ParamValue,lambda,G,x,dx,[xRange])
Returns the value of a uniform (constant) Cn2 value over a propagation path given an input value C0, or given a specified atmospheric parameter, its value, and the wavelength, range, and (if applicable) the set of discrete turbulence phase screens for which the parameter value was calculated. UniformCn2 is a function of altitude h to work with ATMTools framework, and returns a Cn2 vector the size(h), but the Cn2 value returned is constant with respect to altitude variation.
|
Parameters |
Description |
|
h [vector] |
Altitude above earth's surface (m) |
|
C0 [scalar] |
Constant Cn2 value for propagation path (${m}^{-2/3}$) |
|
PARAM [string] |
Identifier for atmospheric propagation parameter to be specified to determine value of uniform turbulence. Can be set to 'r0', 'rytov', or 'theta0' |
|
ParamValue [scalar] |
Numerical value of the atmospheric propagation parameter specified for uniform turbulence. |
|
lambda [scalar] |
Wavelength at which specified propagation parameter value was computed (m) |
|
G [struct/scalar] |
Geometry structure from GeomStruct or propagation path length for which specified propagation parameter value was computed (m) |
|
x [vector] |
For discrete turbulence model, the normalized location of phase screens at which turbulence is introduced along propagation path (m) |
|
dx [vector] |
For discrete turbulence model, the normalized thickness of phase screens for turbulence introduced along propagation path (m) |
|
xRange [vector] |
(Optional) Normalized range over which input x and dx are normalized. Defaults to [0 1]. |
|
Return Values |
Description |
|
Cn2 [vector] |
Index of refraction structure coefficient (${m}^{-2/3}$). Returned as vector size(h). |
|
Copyright (c) 2009. All rights reserved.
|
|
What do you think about this topic? Send feedback!
|