ContentsIndexReferenceHome
PreviousUpNext
ZernikeCovariancePathWeight
MATLAB
W = ZernikeCovariancePathWeight(x,sigma,i,j,ni, nj, mi, mj)
Description

Computes weighting of Cn2 (turbulence strength) over propagation path for covariance of Zernike coefficients for the specified positions x normalized to the path length (0-1), and the accompanying aperture diameter normalized beam separation vector sigma. Path weighting is computed for the covariance of the ith and jth Zernike coefficients.

Parameters
Parameters 
Description 
x [vector] 
Path position normalized to the path length 
sigma [vector] 
Separation of beam paths at each normalized point x along propagation path, normalized to the Tx/Rx aperture diameter 
i..j [scalars] 
Noll orders of the Zernike coefficients 
ni..nj [scalars] 
Radial orders corresponding to ith and jth Noll orders 
mi..mj [scalars] 
Azimuthal orders corresponding to ith and jth Noll orders 
Return Values
Return Values 
Description 
W [vector] 
Path weighting evaluated at normalized positions x. 
Examples

>> x = (0.05:0.1:0.95)'; 

>> s = [linspace(0,1,length(x))' linspace(-0.5,0,length(x))']; 

>> i = 2; [ni,mi] = ZernikeOrder(i); 

>> j = 3; [nj,mj] = ZernikeOrder(j) 

>> W = ZernikeCovariancePathWeight(x,s./1.0,i,j, ni, nj, mi, mj) 

  • Path weighting of cross correlation of the ith and jth Zernike coefficents for separation vector s and Tx/Rx aperture diameter D. Matrix s can be computed using PathDisp and x represents normalized positions along path, i.e., Atm.z./Atm.L.
 

See Also
Group
Made with Doc-O-Matic.
Copyright (c) 2009. All rights reserved.
What do you think about this topic? Send feedback!